结合Android中的布局

时间:2014-12-23 15:35:04

标签: android android-layout android-screen-support

组合layout-large和layout-land

如果设备在横向设置为时,如何让我的应用选择布局xml?

我有以下目录结构;

res/layout/basic_layout.xml
res/layout-large/?
res/layout-land/?

1 个答案:

答案 0 :(得分:1)

您可以创建符合所需规格的文件夹。例如,您可以将大文件夹和横向文件夹组合在一起;

res/layout/basic_layout.xml                // Default layout
res/layout-large-land/basic_layout.xml     // Layout for when your on a screen 
                                           // that is at least large *and* landscape.

请注意,如果您尚未指定layout-large-land布局,则layout-xlarge-land布局将适用于横向xlarge屏幕。任何其他组合也可以这样说,例如;

res/layout-small-port

参考;