屏幕支持不同的屏幕尺寸

时间:2013-01-21 11:12:55

标签: android android-layout

在我的应用程序中,我的布局如下所示

layout/example.xml
layout-land/example.xml

layout-small/example.xml
layout-small-land/example.xml

layout-large/example.xml
layout-large-land/example.xml

layout-xlarge/example.xml
layout-xlarge-land/example.xml

我用HTC感觉和LG optimus Net P699(320x480)测试了我的应用程序。对于HTC的感觉,它采用 layout-large/example.xml layout-large-land/example.xml 的布局。但是对于P699,它采用layout/example.xml的布局来进行横向和纵向模式。为什么会这样?对于风景,它必须来自layout-land/example.xml对吗?

1 个答案:

答案 0 :(得分:0)

即使您指定了尺寸或密度,也可以根据设备的适用性选择布局。

由于android布局的范围具有重叠边界,所以在很多情况下它往往会混淆它们。 只需为纵向模式布局添加另一个文件夹,然后进一步对其进行分类

删除layout/example.xml并将其设为layout-port/example.xml