如何为纵向和横向方向指定不同的布局?我已经看到了能够为一个活动指定两个单独的布局xml文件的引用,一个用于Portrait,一个用于Landscape。我没有找到任何有关如何做到这一点的信息。如何为每个活动指定哪个xml文件是纵向布局,哪个是横向布局?是否也可以为不同的屏幕尺寸指定不同的布局?如果是这样,这是怎么做到的?
3 回答

侃侃无极
TA贡献2051条经验 获得超10个赞
您只需根据方向和分辨率将其放在具有不同名称的单独文件夹下,设备将自动为其屏幕设置选择正确的文件夹
更多信息:
http://developer.android.com/guide/practices/screens_support.html
在“屏幕大小和密度的资源目录限定符”下

慕后森
TA贡献1802条经验 获得超5个赞
只是提醒:
如果已定义,orientation
则从android:configChanges
清单xml
文件中的活动属性中删除:
android:configChanges="orientation|screenLayout|screenSize"
- 3 回答
- 0 关注
- 432 浏览
添加回答
举报
0/150
提交
取消