索尼Xperia U安卓解决问题

时间:2012-09-24 13:53:43

标签: android drawable resolution screen-resolution sony

由于索尼Xperia U的分辨率为480 * 854(280ppi),它应该从高密度文件夹(drawable-hdpi)拍摄图像,但是从超高文件夹(drawable-xhdpi)拍摄图像并且没有正确缩放。我们没有用于测试的实际设备,因此设置模拟器高度= 854,宽度= 480,密度= 320.我们还为xperia添加了特定的drawable-h854dp文件夹,但它仍然从drawable-xhdpi获取图像而不是缩放它。有任何人面对此那种问题?建议我们是否有任何想法。 在此先感谢!!

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

如果您将其置于drawable-w240dpdrawable-h427dp或甚至drawable-w240dp-h427dp之下,则应该有效。

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