在回到android中的onActivityResult之后无法显示对话框?

时间:2012-04-13 16:06:15

标签: android dialog

在我的应用程序中,我已经去了gallery并返回onActivityresult方法,其中我有打开的对话框,有时它显示对话框,有时不显示。

显示此错误

  

活动com.Iplaybook.Dashboardhome已泄露窗口   com.android.internal.policy.impl.PhoneWindow$DecorView@40f95ff0那个   最初是在这里添加的

2 个答案:

答案 0 :(得分:0)

我认为您在进入Gallery之前创建对话框并在onActivityResult方法中显示它。这是错误的方式。您应该只在“活动结果”方法中创建和显示对话框

答案 1 :(得分:0)

考虑以下情况: 您打开对话框,然后打开图库。此时,Android没有足够的内存,因此它会停止当前的活动。当您关闭图库时,android会重新创建您的活动并且不会显示该对话框。 要检查它,你可以在onCreate()中放一个断点,看看当你从画廊回来时它是否被调用。