Android根据屏幕尺寸没有使用正确的布局

时间:2012-10-02 13:38:55

标签: android layout screen

所以我有两套布局,一套用于7英寸平板电脑,一套用于10英寸平板电脑。

Configuration.SCREENLAYOUT_SIZE_MASK

对于10设备显示大,xlarge为10设备。我创建了两个文件夹,layout-large和layout-xlarge,但7inch设备使用x-large布局(我甚至删除了普通的布局文件夹)。

这可能是我的问题?

编辑:我还根据http://developer.android.com/guide/practices/screens_support.html#DeclaringTabletLayouts尝试了新的限定符,制作了10“的布局文件夹

layoutw1280dp

7“不可能有,仍然是相同的。

2 个答案:

答案 0 :(得分:0)

不要低估这些小屏幕可以有多少像素。三星Galaxy S3拥有720x1280屏幕。该屏幕不能大于7“

来自文档:

xlarge screens are at least 960dp x 720dp
large screens are at least 640dp x 480dp
normal screens are at least 470dp x 320dp
small screens are at least 426dp x 320dp

是哪种平板电脑?

答案 1 :(得分:0)

很抱歉打扰你们,显然这不是一个Android问题,而是一个Eclipse问题,当我导入项目时,文件夹中的布局文件不知何故混乱了。