2011年10月21日 星期五

Android錯誤排除_Activity ActivityName has leaked window com.android.internal.policy.impl.PhoneWindow DecorView@40d0ad20 that was originally added here

有時候在關閉Android的Activity時,會跳出"Activity ActivityName has leaked window com.android.internal.policy.impl.PhoneWindow DecorView@40d0ad20 that was originally added here "這個錯誤訊息。

原因:有Dialog未關閉,但Activity就關閉了。

解決方法:在Activity結束時,呼叫dismiss()方法將其關閉。

@Override
protected void onDestroy() {
LoginProgressDialog.dismiss();
super.onDestroy();
}

2 則留言:

piggy 提到...

讚喔~第一篇搜尋就是你的文章

ola的家 提到...

發達了!!!

張貼留言