webview loadUrl() 弹出系统浏览器解决办法

有很多时候,我们请求的网站会直接跳转到一个位置,这样会直接全屏浏览器加载被跳转的网页,或者弹出浏览器选择(除了系统的,你还自己安装了其他浏览器)。

 

于是解决办法的原理就是,在webview中跳转。

办法一:

 mywebView.setWebViewClient(new WebViewClient() {

 public boolean shouldOverrideUrlLoading(WebView view, String url)

 {

//重写此方法表明点击网页里面的链接

//还是在当前的webview里跳转,不跳到浏览器那边

               view.loadUrl(url);

               return true;

        }

 }

 办法二 :

Private  class DIYWebViewClient Extends WebViewClient

{

Public boolean shouldOverrideUrlLoading(WebView  view,String url)

{

        view.loadUrl(url);

        return  true;

    }

}

myWebView.setWebViewClient(new DIYWebViewClient());

 

转载
http://blog.csdn.net/lieri111/article/details/8213069

webview loadUrl() 弹出系统浏览器解决办法,古老的榕树,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。