【发布时间】:2011-11-09 12:33:43
【问题描述】:
我正在为 android 标签创建应用程序。我想在横向和纵向模式下运行。 我使用了两个文件夹 Layout 和 Layout-land,在清单文件中我设置了 configChanges="keyboardHidden|orientation"。如果我从 configChanges 中删除方向,它可以正常工作,但它会再次加载活动,否则布局设置不起作用。
有什么建议吗?
提前谢谢...
【问题讨论】:
-
在此处发布同时使用布局、XML 布局和 Manifest XML 的代码。
-
正常行为是在 Activity 旋转时销毁并重新创建它,以便使用新的(正确方向的)资源文件重新创建整个视图结构。设置 configChanges="orientation" 会覆盖此行为并告诉系统您要自己处理旋转。
-
只需在开发者站点中进行 onRetain 配置..
标签: android android-layout android-manifest