我正在尝试设计一个从 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 的设备分辨率。
最佳答案
在 android 最小宽度目录结构方面,两种提到的分辨率都不同。在 gennymotion 中测试下面提到的情况之后。
1920 x 1080, 480dp(假设 Nexus 5)布局目录应该是 布局-sw360dp-端口
2560 x 1600, 480dp(假设 Nexus 10)布局目录应该是 布局-sw800dp-端口
(端口我已经添加了你在问题中提到的 bcz。可能会处理方向明智的布局)
**
特别是 layout-sw720dp
适用于 10 英寸标签。
10 英寸标签将从该文件夹中获取资源 (layout-sw720dp)
而 7 英寸标签将从 layout-sw600dp
获取资源
有关多屏支持的更多详细信息,请查看 this
从 eclipse 布局设计中,您可以对目录结构有更多的了解。我提到的这个目录是从 eclipse 中提取的。
选择设备并从可用列表中选择
为 1920 x 1080、480dp 选择限定符(这里我选择了 Nexus 5)
为 2560 x 1600 选择限定符(这里我选择了 Nexus 10)
关于android - 是否有像素密度为 xxhdpi 的 720dp 设备?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27997357/