WebView.loadUrl方法弹出外部浏览器的解决办法
2015-10-26 10:40
267 查看
跳转到同一个页面,之前传进来的地址就可以直接加载在页面上,这次就自动弹出来了浏览器,页面上没有任何内容,而两次使用的都是
webView.loadUrl(url)语句,网址格式也大体相同。这时候我们要统一成在界面显示,也就是说不弹出浏览器。
只要覆盖一个方法:
mywebView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url)
{ // 重写此方法表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边
view.loadUrl(url);
return true;
}
});
就可以解决这个问题
webView.loadUrl(url)语句,网址格式也大体相同。这时候我们要统一成在界面显示,也就是说不弹出浏览器。
只要覆盖一个方法:
mywebView.setWebViewClient(new WebViewClient() {
public boolean shouldOverrideUrlLoading(WebView view, String url)
{ // 重写此方法表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边
view.loadUrl(url);
return true;
}
});
就可以解决这个问题
相关文章推荐
- android获取当前日期及具体值
- android中WebView的自适应
- Android 之 下拉框(Spinner)的使用
- 【转】Android TextView支持拷贝&粘帖 textIsSelectable
- Android stutio使用故障
- android在项目中使用百度地图
- android device chooser无法显示手机
- Unity3D 学习笔记3——了解U3D引擎的操作面板和各种工具
- 手机APP UI设计尺寸基础知识
- android liter框架
- 微信公众平台开发之用户绑定
- (转)iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)
- GankApp 侧滑和title修改颜色的完整项目app
- IOS Push 证书的重新生成
- iOS内部时钟
- Android 直接拨打电话界面
- GankApp 侧滑和title修改颜色的完整项目app
- Android 调用系统功能
- iOS CGRectGetMaxX/Y 使用
- 完美解决 IOS系统safari5.0 浏览器页面布局iframe滚动条失效问题,iossafari5.0