0

由于 Sony Xperia U 的分辨率为 480 * 854 (280ppi),它应该从高密度文件夹 (drawable-hdpi) 获取图像,但它从超高文件夹 (drawable-xhdpi) 获取图像并且无法正确缩放。我们没有实际设备测试所以设置模拟器高度=854,宽度=480和密度=320。我们还为xperia添加了特定的drawable-h854dp文件夹,但它仍然从drawable-xhdpi获取图像而不是缩放它。有没有人遇到过这种问题?建议我们如果有任何想法。提前致谢!!

4

2 回答 2

1

280ppi 直接在hdpi(240ppi) 和xhdpi(320) 之间。很可能,索尼已经将 Xperia U 定义为一种xhdpi设备,因此它从中获取资源drawable-xhdpi是完全正常的。我在市场上发现了一个名为Check Screen Size的应用程序,它会告诉您设备定义的密度(以及它将使用哪些资源)。

于 2012-09-24T14:38:47.947 回答
0

如果你把它放在drawable-w240dp甚至它drawable-h427dp应该drawable-w240dp-h427dp工作。

我不会打扰太多,因为索尼的错是他们没有遵循 Android 设备的最小(有效)屏幕尺寸指南。

于 2013-05-31T03:18:34.503 回答