多个屏幕的Android背景图片

时间:2011-11-21 23:22:38

标签: android

我读了一个关于multiple screen support的话题,但我不明白为什么我需要为每个屏幕尺寸设置不同的图片,如果我可以通过设置来拉伸图像

        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:background="@drawable/bk"
每个屏幕都

2 个答案:

答案 0 :(得分:3)

您不拥有为每个屏幕尺寸设置不同的图像。您当然可以使用fill_parent并使用相同的图像。唯一的问题是它通常不会看起来那么好。事实上,在某些情况下,它看起来非常糟糕。假设您对图像的拉伸感觉很好,那么可以只使用一张图像。

答案 1 :(得分:2)

如果您的背景图像不是普通图像,并且具有很多细节,那么如果它是所需的确切尺寸,它会呈现更好的效果。将大图像缩小到小可能会使它看起来比你想要的更加颗粒。

但是,你仍然可以这样做。确保制作具有不同屏幕尺寸的AVD,以便您可以看到它的外观。