更正Android App的背景大小

时间:2011-05-16 09:53:45

标签: android background

我正在为Android应用创建背景图片。

应该应该在所有设备上运行应用程序,以便平铺背景图像。

但我希望背景完全适合240x400像素(WQVGA),3.2英寸TFT LCD(Archos32'屏幕尺寸)。

所以我创建了一个240x400像素的backgorund图像并将其放在drawable-ldpi文件夹中。然后我开始使用WQVGA分辨率和120dpi的仿真器。我的背景图像恰好适合水平轴,但它在垂直轴上裁剪。

所以我的问题是:在240x400 ldpi设备上背景图像的分辨率是多少?

2 个答案:

答案 0 :(得分:0)

如果你说你的图像是平铺的那么你可以创建一个xml来将图像平铺到任何屏幕尺寸

filename:/res/drawable/striprepeat.xml

<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
android:src="@drawable/stripe" 
android:tileMode="repeat" 
/>

我有条纹背景图片(/res/drawable/stripe.png),其res为22x22

答案 1 :(得分:0)

将图像复制到所有可绘制文件夹中,并在高度和宽度属性中使用“wrap_content”。避免在xml中指定数字,而是使用wieghts。