适合Android屏幕上的图像

时间:2011-11-12 11:56:21

标签: android

我在这里遇到麻烦,让我的背景图片适合高分辨率屏幕。它在4英寸的屏幕上运行得很好,但是当我将它部署在更大的屏幕上时,图像不会延伸。我试图寻找答案但是现在没有任何帮助。这可能是我的xml代码有问题但是我不太确定。我的设计适用于2个对象的1个表格布局和2个表格行。在LinearLayout上我设置了我的背景图像。

为了进一步了解,我做了一个示例,说明了部署时的样子。

你去吧。它在我的手机上工作正常,而它不占用Galaxy选项卡中的整个空间。另外,我想尽可能地让我的背景图像尺寸更小,大小为320x480像素,并且只是伸展它。

3 个答案:

答案 0 :(得分:1)

将布局高度和宽度设置为FILL_PARENT?

答案 1 :(得分:0)

很明显,你没有将Layout_height和Layout_width设置为fill_parent。

还可以更好地将图像放入所有三个可绘制文件夹drawable-mdpi,drawable-ldpi,drawable-hdpi。

也可以使你的背景图像为9patch,这对于调整背景大小非常有用。

答案 2 :(得分:0)

我有很多理由可以指出你的这个问题。

1)首先,第一个屏幕显示移动屏幕,下一个屏幕显示标签avd。

2)你所拥有的图像尺寸应该只适合特定分辨率的手机。

所以你唯一的希望就是获得一个符合标签的分辨率的图像。

或者更改换行内容以填充父级的宽度和高度。