您的位置:首页 > 移动开发

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();}}}}
本人亲自测试通过,第二次后面进去都能成功加载网页
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: