2

我正在custom DialogActivity 方法之外的方法中创建一个onCreateDialog。当设备的方向改变时,我得到了许多其他人得到的通常泄漏的窗口错误:

06-15 23:47:07.712: E/WindowManager(964): Activity com.betweenthehills.TestVideoPlayerActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44ef8438 that was originally added here
06-15 23:47:07.712: E/WindowManager(964): android.view.WindowLeaked: Activity com.betweenthehills.TestVideoPlayerActivity has leaked window com.android.internal.policy.impl.PhoneWindow$DecorView@44ef8438 that was originally added here

我意识到我需要在 Activity 被销毁之前关闭对话框;但我无法重写 Activity 方法。onPause>onDestroy有没有办法在活动周期开始之前检测方向变化?

4

0 回答 0