-1

好吧,我将我的 AVD 设置为

480 x 800 分辨率,

抽象的 lcd 密度为 320 像素

我的图像尺寸是 207 宽和 205 高,图像已设置为每英寸 320 像素,但在分辨率为 480 x 800 和 320 dpi 的 avd 上显示得非常大。图像仅放置在 @drawable/MDPI 文件夹中。这里是

在此处输入图像描述

在此处输入图像描述

图像是否需要设置为每英寸 160 像素,或者我必须使用(将显示缩放为实际尺寸)选项设置 avd 尺寸?

4

2 回答 2

0

检查ImageView 中 xml 文件中的android:src=""android:background=""属性。

于 2012-07-31T05:07:08.177 回答
0

你有模拟器,320 dpi它是xhdpi. 而你正在把你的图像放入mdpi folder. 现在,当您启动您的应用程序时,它会xhdpi folder首先查找图像,然后最终将图像从mdpi folder比例加载到xhdpi density并显示它们。这就是为什么图像越来越大。

可能您可以在mdpi density模拟器中进行测试,或者您可以xhdpi通过在xhdpi.

于 2012-07-31T06:01:45.897 回答