我创建了各种布局资源文件,以确保我的应用支持所有屏幕和设备尺寸。
我的问题是以下哪个适合在我的AndroidManifest文件中使用。一旦用户将设备切换到横向,我希望Android选择横向资源文件而不是纵向。
android:configChanges="screenSize|keyboardHidden"
android:configChanges="orientation"
哪一个更适合使用?。
答案 0 :(得分:2)
您只需在名为res folder
的{{1}}中创建一个额外文件夹,并将所有layout-land
放入此文件夹,然后操作系统会根据设备方向自动显示布局。
无需添加任何内容landscape layouts
。
答案 1 :(得分:1)
Android系统会自动执行此操作。你不需要在你的清单中放任何东西。