0

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

Configuration.SCREENLAYOUT_SIZE_MASK

对于 7 显示 large,对于 10 设备显示 xlarge。我创建了两个文件夹,layout-large 和 layout-xlarge,但是 7 英寸设备使用 x-large 布局(我什至删除了正常的布局文件夹)。

我的问题可能是什么?

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

layoutw1280dp

7" 不可能有的,还是一样的。

4

2 回答 2

0

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

于 2012-10-02T14:53:04.337 回答
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

它是哪款平板电脑?

于 2012-10-02T14:16:53.343 回答