是否有一个具有xxhdpi像素密度的720dp设备?

时间:2015-01-17 07:40:55

标签: android xml android-layout genymotion android-resolution

我正在尝试设计一个Android应用程序,它从layout-sw720dp-port获取布局xmls并具有xxhdpi像素密度,我使用genymotion创建自定义设备模拟器。但是,无论如何,我都无法获得同样的设备分辨率。我尝试制作分辨率为1. 1920 x 1080,480dp 2. 2560 x 1600,480dp的设备。但这两个都没有从layout-sw720dp-port中选择。有人可以给我一个设备分辨率,从layout-sw720dp-port获取xml并且是xxhdpi。

1 个答案:

答案 0 :(得分:1)

两个提到的分辨率在android最小宽度dir结构方面都不同。在gennymotion中测试下面提到的情况。

1920 x 1080,480dp(假设为Nexus 5)布局目录应该是 layout-sw360dp-port

2560 x 1600,480dp(假设为Nexus 10)布局目录应该是 layout-sw800dp-port

(我已经添加了你提到的bcz的端口。可以使用方向明智的布局)

**

特别是layout-sw720dp适用于10英寸标签。 10英寸选项卡将从该文件夹中获取资源(layout-sw720dp)

7英寸标签将从layout-sw600dp

获取资源

有关多屏幕支持的详细信息,请查看this

从日食布局设计中你可以对dir结构有更多的了解。这个我提到的目录是来自eclipse。

从可用列表enter image description here

中选择设备

选择1920 x 1080,480dp的限定符(这里我选择了Nexus 5) enter image description here

选择2560 x 1600的资格赛(这里我选择了Nexus 10) enter image description here