android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决
来源:互联网 发布:人工智能大立科技 编辑:程序博客网 时间:2024/06/05 14:11
原文链接: http://blog.csdn.net/dreamer0924/article/details/34082687?utm_source=tuicool&utm_medium=referral
Activity has leaked window android.widget.ZoomButtonsController that was originally added here android.view.WindowLeaked:
引起这个错误的原因是:
发现是webview的 ZoomButton,也就是那两个放大和缩小的按钮,导致的。如果设置为让他们出现,并且可以自动隐藏,那么,由于他们的自动隐藏是一个渐变的过程,所以在逐渐消失的过程中如果调用了父容器的destroy方法,就会导致Leaked。
所以解决方案是,在destroy之前,先让他俩立马消失。
至于立马消失的方法,网上大多抄来抄去,没有效果。
我的解决办法是,在finish掉此activity时,把子view 全部remove掉。理论上说,只需要remove这个zoom view就可以,但是我没找到获取该view的办法,只好remove掉所有的子view。这样在activity destroy时就不会报WindowLeaked的错误了。
- @Override
- public void finish() {
- ViewGroup view = (ViewGroup) getWindow().getDecorView();
- view.removeAllViews();
- super.finish();
- }
0 0
- 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 问题
- android webview ZoomButtonsController 导致android.view.WindowLeaked 问题解决
- android.view.WindowLeaked 问题彻底解决【dialog导致窗口泄露】
- webview ZoomButtonsController 调用崩溃问题android.widget.ZoomButtonsController
- has leaked window android.widget.ZoomButtonsController$Container(webView导致ZoomButtonsController)
- android.view.WindowLeaked 的错误问题
- android.view.WindowLeaked
- android.view.WindowLeaked
- android.view.WindowLeaked解决办法
- android.view.WindowLeaked解决办法
- android.view.WindowLeaked
- android.view.windowLeaked解决
- android.view.WindowLeaked异常
- SpringMVC4 + Spring + MyBatis3
- Node.js微服务+流水线服务框架的设想
- 杀进程启动服务
- 斐波那契数列的前n项
- HUST 1379 Digits
- android webview ZoomButtonsController 导致android.view.WindowLeaked 问题彻底解决
- oracle 静态监听注册
- 如何实现表单提交时,验证两次密码是否一致
- 用注册表修改软件默认安装路径
- db_create_file_dest
- 转载Xcode快捷键
- 浅析JVM及其调优(四)
- 逐梦C++之四:四种强制类型转换
- Java Heap Memory vs Stack Memory Difference