所以我有两套布局,一套用于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“不可能有,仍然是相同的。
答案 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问题,当我导入项目时,文件夹中的布局文件不知何故混乱了。