首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >进度对话框和上下文窗口泄漏

进度对话框和上下文窗口泄漏
EN

Stack Overflow用户
提问于 2012-06-27 21:18:34
回答 1查看 324关注 0票数 0

我目前正在尝试定义一个单独的类来显示ProgressDialogs,因为我不想在每个活动中创建单独的progressDialog实例。而我目前正在将当前的活动上下文发送到该方法。事情似乎运行良好,但有时(非常随机),它会导致一个异常,声明窗口泄漏。我甚至知道,如果我试图在已完成的上下文中显示对话框,就会发生窗口泄漏。我认为这里的问题可能是因为代码的其他部分在我的对话框是shown.so之前完成了我的上下文,我只是想确保如果上下文有任何问题,我的方法不会显示对话框。有没有办法知道我传递的上下文当前是否在屏幕上可见,这样我就不会遇到这些窗口泄漏的异常。

并尝试用getApplicationContext()替换上下文。但此更改根本不会显示进度对话框。

任何帮助都将不胜感激。

提前感谢所有人

EN

回答 1

Stack Overflow用户

发布于 2012-06-27 21:25:03

关闭onPause()方法中的对话框。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11227159

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档