在我的应用程序中,我已经去了gallery并返回onActivityresult方法,其中我有打开的对话框,有时它显示对话框,有时不显示。
显示此错误
活动com.Iplaybook.Dashboardhome已泄露窗口 com.android.internal.policy.impl.PhoneWindow$DecorView@40f95ff0那个 最初是在这里添加的
答案 0 :(得分:0)
我认为您在进入Gallery之前创建对话框并在onActivityResult方法中显示它。这是错误的方式。您应该只在“活动结果”方法中创建和显示对话框
答案 1 :(得分:0)
考虑以下情况: 您打开对话框,然后打开图库。此时,Android没有足够的内存,因此它会停止当前的活动。当您关闭图库时,android会重新创建您的活动并且不会显示该对话框。 要检查它,你可以在onCreate()中放一个断点,看看当你从画廊回来时它是否被调用。