我在应用程序中有两个布局 - 总是只有其中一个可见 - 让我们称它们为基本和替代。当应用程序启动时,基本布局设置为可见,替代 - 消失。推一个按钮可以改变相反的 - 基本消失了,替代可见。在备选布局中按下按钮 - 将其更改回来。
主要问题是 - 当我在替代布局视图中旋转屏幕时,它会回到基本的一个。在我的Milestone上滑出键盘后发生同样的事情。
有没有简单的方法来防止发生?
我尝试添加到清单应用程序更改旋转布局
android:configChanges="keyboardHidden|orientation"
然后在主要活动,实际上什么也不做onConfigurationChanged方法,但我想我没有正确理解的想法。
感谢您的帮助。
这是非常正确的,我overRideainNonConfigurationInstance()并保存有关当前布局的信息。 – ThunderSS