Android layout Android布局:将800x480大型设备与1024x600平板电脑区分开来

Android layout Android布局:将800x480大型设备与1024x600平板电脑区分开来,android-layout,android,Android Layout,Android,有没有办法使用Android布局自动区分分辨率为800x480的f/ex戴尔Streak和分辨率为1024x600的Galaxy Tab或HTC Flyer?它们(可能包括传单)都报告为-large(不像Xoom报告为-xlarge)。是否有比-large更好的布局标签 (编辑以澄清-xlarge在这种情况下没有用处)对于平板电脑,xlarge屏幕尺寸是在API9中引入的。因此,如果您想要xlarge(平板电脑)屏幕的特殊布局,您可以将其放在布局xlarge目录中。请参阅中的“表2” 并尝试将大

有没有办法使用Android布局自动区分分辨率为800x480的f/ex戴尔Streak和分辨率为1024x600的Galaxy Tab或HTC Flyer?它们(可能包括传单)都报告为-large(不像Xoom报告为-xlarge)。是否有比-large更好的布局标签


(编辑以澄清-xlarge在这种情况下没有用处)

对于平板电脑,xlarge屏幕尺寸是在API9中引入的。因此,如果您想要xlarge(平板电脑)屏幕的特殊布局,您可以将其放在
布局xlarge
目录中。

请参阅中的“表2” 并尝试将大小和密度限定符组合在一起。 也是有用的应用

例如:

Nexus One(480*800,240 dpi)-“布局hdpi”(普通屏幕,高密度)

三星Galaxy标签(600*1024169 ppi/dpi)-“布局大mdpi”(大屏幕,中等密度)

戴尔条纹(480*800,186 dpi)-???(普通/大屏幕、中/高密度)


xlarge在这种情况下没有用处——Xoom报告为布局xlarge——但这对报告为布局大而不是布局xlarge的Galaxy选项卡和HTC Flyer之类的东西没有帮助。所以这个问题仍然没有答案。还有什么想法吗?谢谢。我们最终使用了layout-large-v11,因为这为我们提供了带有大屏幕的蜂窝设备,包括升级到HC后的传单,还包括Xoom和Tab 10.1,因为如果没有明确指定xlarge,xlarge设备会返回到大屏幕。mdpi限定符是一个好主意,尽管-大的mdpi应该排除5英寸的条纹。