背景没有出现在android 4.2.2,但出现在2.3

时间:2013-03-04 19:39:06

标签: android background scrollview

我正在尝试将图像作为ScrollView中的背景。该图像出现在运行于Galaxy 5和Galaxy SII lite的Android 2.3上,但它不是在4.2.2中运行的Galaxy连接和Asus nexus。

有趣的是,任何其他图像都有效,但我想要使用的图像却没有。

这是一张尺寸为640x2844的PNG图像。

我正在设置这样的背景:

<LinearLayout
    android:id="@+id/ll_flux"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    android:background="@drawable/back_status_marca"
      >

在我的活动中尝试了setBackgroundResource(R.drawable.back_status_marca),但也没有效果。

知道如何实现我的背景?也就是说,不改变图像。

1 个答案:

答案 0 :(得分:1)

恕我直言,使用如此大的背景图片是一个坏主意。如果背景中有渐变,则最好使用点nine patch images

此图片可以根据您的喜好进行缩放。