Block a URL in a WebView on Android

后端 未结 3 1307
猫巷女王i
猫巷女王i 2020-12-12 00:11

I want to block a link from loading within a Webview.

Code

public class WebMy extends Activity {


   
    private WebView mWebview;

         


        
3条回答
  •  夕颜
    夕颜 (楼主)
    2020-12-12 00:39

    this will cause nothing to happen when the link "http://www.myweb.com/pepito" is clicked

    public class MyWebViewClient extends WebViewClient {
        public boolean shuldOverrideKeyEvent (WebView view, KeyEvent event) {
             // Do something with the event here
             return true;
        }
    
        public boolean shouldOverrideUrlLoading (WebView view, String url) {
            return url.equals("http://www.myweb.com/pepito");
        }
    }
    

提交回复
热议问题