1

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

4

1 回答 1

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


有关多屏支持的更多详细信息,请检查

从 Eclipse 布局设计中,您可以了解有关目录结构的更多信息。我从 Eclipse 中提到过的这个目录。

选择设备并从可用列表中在此处输入图像描述

选择 1920 x 1080、480dp 的限定符(这里我选择了 Nexus 5) 在此处输入图像描述

选择 2560 x 1600 的限定符(这里我选择了 Nexus 10) 在此处输入图像描述

于 2015-01-17T08:13:51.473 回答