Android泄露了窗口?

时间:2011-05-01 16:18:02

标签: android multithreading dialog

我说错误

活动com.my.app泄露了最初添加的窗口com.android.internal.policy.impl.PhoneWindow$DecorView@46010128

我看到许多其他答案说我需要在完成之前关闭对话框,但是当我的应用程序仍在运行时会发生错误。我所做的是创建一个对话框,然后在另一个线程上运行进程。在线程结束时,我向处理程序发送消息以关闭对话框。运行时,我会看到对话框一秒钟,然后应用程序强制关闭。发生了什么事?

1 个答案:

答案 0 :(得分:1)

在从onDestroy()返回之前,您需要关闭所有已创建的窗口。

你没有给出异常的堆栈抓取导致你的应用崩溃,所以没有人打电话给你帮助。