背景图像的尺寸

时间:2011-05-02 09:17:06

标签: android

我有一个带有scrollview的xml文件。我希望有一个背景图像,但我尝试了很多图像大小,它像素化..图像的最佳尺寸,以便用作背景?感谢

2 个答案:

答案 0 :(得分:0)

您是否尝试过使用fill_parent或wrap_content?你的问题还有点不清楚。从res文件夹中尝试android:background =“@ drawable / ur_image”。

答案 1 :(得分:0)

我会创建一个样式:

<style name="styBackground">
    <item name="android:layout_width">fill_parent</item>
    <item name="android:layout_height">fill_parent</item>
    <item name="android:src">@drawable/default_background</item>
    <item name="android:scaleType">centerCrop</item>
</style>

并将其应用于您想要背景的每个屏幕:

<ImageView
    style="@style/styBackground"
    />

centerCrop将保证它不会拉伸,fill_parent会导致图像填满屏幕,但不会超过必要的范围。对于像素化,请确保您的图像足够大,以支持市场上的最高分辨率,如854x480。