我正在Android 3.0平臺上構建平板應用程序,無論平板電腦處於何種方向,都應始終顯示在橫向。我在啓動時彈出一個對話框給用戶。當平板電腦被橫向鎖定時,轉向肖像並解鎖,應用程序崩潰。我發現問題是一個IllegalStateException異常,並顯示消息「查看未附加到窗口管理器」。我已經加入到清單中的應用標籤:平板電腦應用程序在方向更改時崩潰
android:configChanges="orientation"
,並加入到活動:
public void onConfigurationChange() {}
錯誤被套上Dialog.dismiss()。
讓我知道你是否需要更多信息。提前致謝。
究竟什麼錯誤? – waqaslam 2012-03-14 22:10:35
將你的代碼粘貼到'public void onConfigurationChange()' – waqaslam 2012-03-14 22:14:17
onConfigurationChange方法是空的,因爲不應該有任何改變。 – cren90 2012-03-14 22:45:15