2012-03-27 34 views
3

我测试我的应用程序在不同的设备和摩托罗拉Razr图像较小,布局不正确。图片不适合在摩托罗拉Razr 4.7屏幕

  1. 此设备的屏幕大小被归类为正常。就像我正在测试的不同设备一样。
  2. 我把我所有的图片放在5个不同的可绘制文件夹中(drawable-hdpi,drawable-ldpi,drawable-mdpi,drawable-tvdpi,drawable-xhdpi)。仍然图像较小...

有没有什么办法可以让布局适合像其他设备? (HTC,三星等)

编辑:

我有一个形象480X556,我把它放在绘制,华电国际的文件夹。在XML中,我把图片背景宽度设置为 - android:layout_width =“320dp”。除4.7屏幕外,所有“正常”屏幕上的所有工作都正常。我不想更改xml,但添加另一个图像到不同的文件夹。 1)我应该移动新图像的文件夹是什么? 2)我应该给它的像素宽度以便它适合屏幕,而不需要触摸XML并将它留在android:layout_width =“320dp”上?

回答

3

如果是4.7英寸的normal屏幕,它将使用drawable-xhdpi文件夹中的资源。

如果你mdpi图像是48x48像素,你的xhdpi图像应该是96x96像素。如果您想要确切的像素大小而不是密度大小,则可以使用drawable-nodpi

+0

Michell感谢您的快速响应!不过,我试图将我的所有图像复制到drawable-xhdpi。但是,我仍然得到相同的结果..我必须为了让系统查看xhdpi文件夹吗?还是自动去那里? – user182192 2012-03-27 13:54:43

+0

图像必须具有更高的分辨率。您不能将相同的图像复制到不同的文件夹中。 – 2012-03-27 14:46:45

+0

我将图像分辨率从480宽度更改为640宽度,并放置在xhdpi文件夹中...仍然相同的结果我必须在这里丢失一些东西。谢谢! – user182192 2012-03-27 14:55:48