设为首页 加入收藏

TOP

Android开发:在AsyncTask中使用Dialog出现的问题
2014-11-24 11:57:29 来源: 作者: 【 】 浏览:0
Tags:Android 开发 AsyncTask 使用 Dialog 出现 问题

最近在用AsyncTask来做一个更新包的下载操作,其中牵扯到连接服务器Dialog提示,是否下载更新包Dialog等,当下载完后,自动跳转到安装界面。在模拟器上测试一切正常,但是放在真机上测试时,下载完成关闭更新界面会出现下面这些异常。主要是‘


01-08 01:49:27.874: ERROR/WindowManager(473): Activity com.Activity has leaked windowandroid.widget.UpgradeDialog@43e40d10 that was originally added here


找了一些资料 主要原因是说你finish activity 没有关闭附加上面的Dialog 导致(内存)漏出


检查了一下 在finish前把使用到的不为空的Dialog都调用 dismiss()方法就不会出现了


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇Android开发教程ShowDialog工具类 下一篇Android之用XML文件对程序进行配置

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容:

·在 Redis 中如何查看 (2025-12-26 03:19:03)
·Redis在实际应用中, (2025-12-26 03:19:01)
·Redis配置中`require (2025-12-26 03:18:58)
·Asus Armoury Crate (2025-12-26 02:52:33)
·WindowsFX (LinuxFX) (2025-12-26 02:52:30)