如何解决android上的方向问题

时间:2013-05-22 15:13:55

标签: android android-layout android-orientation

我想问一下android的定位; 我为布局制作了两个不同的文件夹:layout和layout-land 当应用程序运行时方向发生变化时,我不想重新启动运行活动,所以我通过添加清单文件的以下行修复了该问题

android:configChanges="keyboardHidden|orientation|screenSize"/>

问题是当我旋转手机时应用程序没有切换到适当的布局

是否有人知道处理Android应用程序方向更改的最佳方法(我希望在切换时保持布局状态)

1 个答案:

答案 0 :(得分:0)

简单:让Android付出艰苦的努力。

说configChanges =" orientation"覆盖默认的方向行为,尤其是在您使用多个布局文件时。

改变这个:

android:configChanges="keyboardHidden|orientation|screenSize"/>

到此

android:configChanges="keyboardHidden|screenSize"/>