Android.view.WindowLeaked一般会发生在Activity中Dialog的显示。

android的dialog创建的时候会传入一个参数this,就是当前的activity,dialog必须在Activity销毁之前放掉,否则就会报windowleaked的错误。

分析这个原因是:

Dialog是基于Activity而创建的:new ProgressDialog(this);this 就是Activity。Activtity先finish,那Dialog就没得依附了,所以就会报android.view.WindowLeaked。

在activity销毁之前把dialog dismiss就可以解决这种情况。

1.主动销毁 在finish之前把dialog给dismiss掉就行了。

2.被动销毁 在activity的ondestroy中,或者根据自己项目具体情况,在activity生命周期覆写函数中把dialog dismiss掉。

android.view.WindowLeaked的解决方法相关推荐

  1. android.view.WindowLeaked的解决办法 has leaked window android.widget.PopupWindow$PopupDecorView

    如果我们在某activity中声明了Dialog或者PopupWindow,确保在关闭当前activity时候,这些状体已经关闭,否则会引起Window Leaked if (popWindow!= ...

  2. 关于android.view.WindowLeaked(窗体泄露)的解决方案

    虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考 Java代码   view plaincopy to clipboardprint? 01-08 01:49 ...

  3. 关于android.view.WindowLeaked的解决方案

    虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考 1.01-08 01:49:27.874: ERROR/WindowManager(473): Activi ...

  4. 关于android.view.WindowLeaked异常的解决方案

    虽然是小问题一个,但也困扰了我一段时间,现在记下来,给自己做个备忘,也可以给其他人一个参考. Android.view.WindowLeaked按字面了解,Window Leaked大概就是说一个窗体 ...

  5. E/WindowManager: android.view.WindowLeaked: Activity com.xxx.xxx.xxx has leaked window com.android.i

    今天运行代码,程序没有崩溃,并遇到以下错误提示: E/WindowManager: android.view.WindowLeaked:Activity com.xxx.xxx.xxx has lea ...

  6. android.view.WindowLeaked 问题

    在退出一个Activity的时候会发生闪屏现象,查看日志有这样一段错误: E/WindowManager( 909): android.view.WindowLeaked: Activity com. ...

  7. android.view.WindowLeaked: Activity com.xty.activity.ActivityMainPage has leaked window com.android.

    android.view.WindowLeaked: Activity com.xty.activity.ActivityMainPage has leaked window com.android. ...

  8. android.view.WindowLeaked: Activity has leaked window com.android.internal.p

    android.view.WindowLeaked: Activity  has leaked window com.android.internal.policy.impl.PhoneWindow$ ...

  9. android.view.WindowLeaked: Activity XXX has leaked window DecorView@9801a78[XXX] that was originall

    android.view.WindowLeaked: Activity XXXX has leaked window DecorView@9801a78[XXXX] that was original ...

最新文章

  1. 基于知识图谱、认知推理、逻辑表达的认知图谱,则被越来越多的国内外学者和产业领袖认为是 “目前可以突破这一技术瓶颈的可行解决方案之一
  2. 口令加密算法 - Java加密与安全
  3. securecrt 乱码_SecureCRT远程连接Linux,配置端点和字节码
  4. RabbitMq入门(七)消息处理(消息持久化autoDelete、消息确认ACK机制)
  5. JVM虚拟机-Class文件简介
  6. POJ 1236 Network of Schools(强连通分量缩点求根节点和叶子节点的个数)
  7. 龙芯2k1000-pmon(5)- pmon无法修改环境变量的问题
  8. hud android,HUD | F-Droid - Free and Open Source Android App Repository
  9. VC++数据库应用开发
  10. python中html图片显示不出来,jupyter notebook中图片显示不出来的解决
  11. 企业管理系统各主要模块简介
  12. Word排版的正确姿势!(Word论文排版教学)
  13. python查看矩阵大小
  14. 微软成为雅虎财经2021年年度最佳公司
  15. 【视频学习】完结 王霸胆 -美式发音28天完美养成计
  16. 一个功能简洁,使用简易的微信机器人
  17. c语言输出形式tap间隔,C语言输出格式总结.doc
  18. MySQL数据库,创建表空间
  19. MySQL 8.0.16 告别mysql_upgrade升级方式
  20. 手动查杀病毒的第一课

热门文章

  1. Ajax请求接口并将数据返回到页面
  2. python基础语法速查速学——函数
  3. 医惠科技完成重组上市,开启智慧医疗服务新篇章
  4. 德鲁伊Java_德鲁伊聚合函数
  5. Druid(德鲁伊)连接池
  6. u盘插进去在计算机中找不到,“怎样解决U盘插上电脑之后看不见”的解决方案...
  7. HBuilder X 回车之后,代码不能自动补全
  8. c语言的shellexecute打开文件,API函数ShellExecute的使用
  9. 深入理解OpenStack Neutron之---2 Neutron的网络实现模型---读书笔记
  10. Python 服务 及问题 服务没有及时响应启动或控制请求