我想问一下android的定位; 我为布局制作了两个不同的文件夹:layout和layout-land 当应用程序运行时方向发生变化时,我不想重新启动运行活动,所以我通过添加清单文件的以下行修复了该问题
android:configChanges="keyboardHidden|orientation|screenSize"/>
问题是当我旋转手机时应用程序没有切换到适当的布局
是否有人知道处理Android应用程序方向更改的最佳方法(我希望在切换时保持布局状态)
答案 0 :(得分:0)
简单:让Android付出艰苦的努力。
说configChanges =" orientation"覆盖默认的方向行为,尤其是在您使用多个布局文件时。
改变这个:
android:configChanges="keyboardHidden|orientation|screenSize"/>
到此
android:configChanges="keyboardHidden|screenSize"/>