【发布时间】:2013-01-22 15:32:42
【问题描述】:
安卓版本是2.2。并且应用程序将不支持 drawable-xhdpi 和 drawable-xlarge 文件夹。但是,当我处理来自不同手机的不同屏幕尺寸时,我遇到了很多问题。
第一个问题是我想知道android会从drawable-ldpi, drawable-mdpi, drawable-hdpi文件夹加载正确图像的情况是什么?每个文件夹中有一个图像(drawable-ldpi、drawable-mdpi、drawable-hdpi)。
(1) 240px x 150px 用于 drawable-ldpi
(2) drawable-mdpi 为 320px x 200px
(3) drawable-hdpi 480px x 300px
但是,如果输出设备宽度屏幕为 480 像素,为什么我看不到正确的图像?输出设备仅显示 320px 宽度的图像。不是 480 像素的图像。这个问题似乎是我错过了什么?
然后,我将所有可绘制文件夹重命名为 drawable-small、drawable-normal、drawable-large。 drawable-large 可以显示 480px 宽度的图像。我这样做会好吗?
第二个问题是一些三星设备有不同的屏幕分辨率,我想知道如何支持这些屏幕分辨率,因为我想让800px宽的屏幕显示800px宽的图像,900px宽的屏幕显示900px宽的图像?有什么方法可以做不同的屏幕分辨率?很多人说drawable-xhdpi文件夹可以解决图片可以自动缩放的问题。我看不到任何图像可以自动缩放。也许我错过了一些步骤。
请多多指教。
非常感谢。
【问题讨论】:
标签: android