android webview ZoomButtonsController 导致android.view.WindowLeaked 问题
2017-03-05 10:11
1276 查看
WebView加载H5界面之后,一般不会进行缩放,但是可以配置;
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(true);
但是这样H5界面右下角就会有一个缩放按钮,这样就会引起一个问题,在进行缩放之后,这个按钮消失会有一个渐变的过程,在这个过程的时候如果点击返回键主Activity消失之后就会报错,解决这个问题就是在Destory()执行之前要将这个按钮立即消失:
@Override
public void finish() {
ViewGroup view = (ViewGroup) getWindow().getDecorView();
view.removeAllViews();
super.finish();
}
参考文章:http://blog.csdn.net/dreamer0924/article/details/34082687
webView.getSettings().setSupportZoom(true);
webView.getSettings().setBuiltInZoomControls(true);
但是这样H5界面右下角就会有一个缩放按钮,这样就会引起一个问题,在进行缩放之后,这个按钮消失会有一个渐变的过程,在这个过程的时候如果点击返回键主Activity消失之后就会报错,解决这个问题就是在Destory()执行之前要将这个按钮立即消失:
@Override
public void finish() {
ViewGroup view = (ViewGroup) getWindow().getDecorView();
view.removeAllViews();
super.finish();
}
参考文章:http://blog.csdn.net/dreamer0924/article/details/34082687
相关文章推荐
- android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决
- android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决
- android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决
- android webview ZoomButtonsController 导致android.view.WindowLeaked 问题解决
- android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决
- Android webview ZoomButtonsController 导致android.view.WindowLeaked 问题
- webview ZoomButtonsController 调用崩溃问题android.widget.ZoomButtonsController
- has leaked window android.widget.ZoomButtonsController$Container(webView导致ZoomButtonsController)
- webVIew中ZoomButtonsController崩溃//解决Receiver not registered: android.widget.ZoomButtonsController
- webview在设置放大缩小功能时,android.widget.ZoomButtonsController错误解决办法
- Android webview旋转屏幕导致页面重新加载问题解决办法
- android.view.WindowLeaked 问题彻底解决【dialog导致窗口泄露】
- Android N之后 Webview导致多语言切换失效的问题
- 在android4.x中使用自定义的webview中出现ZOOM崩溃的问题
- Android 3.X中WebView使用ZOOM崩溃的问题
- Android WebView导致内存泄漏的问题
- Android 3.X中WebView使用ZOOM崩溃的问题
- android webview 点击页面输入框导致页面变大问题的解决
- android 加载web view的时候,点击输入框,导致页面放大的问题解决方法
- android webview旋转屏幕导致页面重新加载问题