我正在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