Android 4.4上viewpager +Fragment 中嵌入webview时,第一次能加载网页,后面进去不能加载
2016-12-20 15:18
471 查看
Android 4.4上viewpager +Fragment 中嵌入webview时,第一次能加载网页,后面进去不能加载,报 nativeOnDraw failed; clearing to background color. 解决办法: 在所有的Fragment里面的
onDestroyView()中添加如下代码:
@Overridepublic void onDestroyView() {super.onDestroyView();if(loadFinish){webview.stopLoading();webview.removeAllViews();webview.destroy();webview = null;}if(this != null){FragmentManager f = getFragmentManager();if(f != null && !f.isDestroyed()){final FragmentTransaction ft = f.beginTransaction();if(ft != null){ft.remove(this).commit();}}}}
本人亲自测试通过,第二次后面进去都能成功加载网页
相关文章推荐
- Android 浏览网页:WebView 嵌入浏览器(浏览历史返回、自定义加载失败界面、支持缩放、获取标题栏)
- Android中WebView在加载网页的时候,怎样应用本地的CSS效果?就是说怎样把本地的CSS嵌入到HTML中
- Android WebView 加载的网页不能缩放相关问
- Android 浏览网页:WebView 嵌入浏览器(浏览历史返回、自定义加载失败界面、支持缩放、获取标题栏)
- Android WebView 不能加载出全部网页
- android webView加载页面时显示出全部网页内容
- Android中使用WebView, WebChromeClient和WebViewClient加载网页
- Android--当webview加载网页的时候在标题栏上显示加载进度
- android 学习心得---webview使用得到网页加载时间
- Android_WebView加载网页保存信息到Cookie
- Android--当webview加载网页的时候在标题栏上显示加载进度
- (转)android WebView loadData不能解析(找不到网页)
- Android中的WebView进行直接加载网页(要注意解决权限问题)
- Android ViewPager实现软件的第一次加载的滑动效果
- android WebView加载网页视频
- android 中webView 加载网页时隐藏浏览器地址栏
- (转)android WebView loadData不能解析(找不到网页)
- Android中webView不能正常加载Twitter连接
- Android中的WebView进行直接加载网页
- Android中使用WebView, WebChromeClient和WebViewClient加载网页