Open external links in the browser with android webview

后端 未结 4 1839
感情败类
感情败类 2020-11-30 01:30

I have this code, but not because it works, it keeps opening in webview and what I want is that the links do not belong to my website open in your default browser. Any idea?

4条回答
  •  青春惊慌失措
    2020-11-30 01:49

     webView.setWebViewClient(new WebViewClient()   {
                @Override
                public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
    
                    if((String.valueOf(request.getUrl())).contains("paramedya.com.tr")) {
                        view.loadUrl(String.valueOf(request.getUrl()));
                    } else {
                        Intent intent = new Intent(Intent.ACTION_VIEW, request.getUrl());
                        view.getContext().startActivity(intent);
                    }
    
                    return true;
                }
            });
    

提交回复
热议问题