解决WebView加载URL跳转到系统浏览器的问题
16lz
2021-01-24
1.问题
webview加载url跳转到系统浏览器,用户体验非常的差
2.解决方法
重写
WebViewClient
的shouldOverrideUrlLoading(WebView view, String url)
使用view.loadUrl(url);
加载url
WebView webView= (WebView) findViewById(R.id.webView);webView.getSettings().setJavaScriptEnabled(true);webView.loadUrl("http://www.baidu.com");webView.setWebViewClient(new WebViewClient(){@Overridepublic boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return super.shouldOverrideUrlLoading(view, url); }});
3.效果
更多相关文章
- 【Android(安卓)开发教程】WebView
- Android设置TextView的Selector来控制点击的颜色
- android-pluginmgr不需要插件规范的apk动态加载框架
- (4.2.0)GitHub开源项目收集
- android手势实现图片的拖动和缩放效果
- Android刮刮乐效果-proterDuffXfermode的示例代码
- Android(安卓)WebView加载Html右边空白问题的解决方案
- Android(安卓)CardView 设置点击效果
- Android(安卓)基于google Zxing实现二维码、条形码扫描,仿微信二