4

我正在尝试制作一个图像作为我在 ScrollView 中的背景。该图像出现在运行于 Galaxy 5 和 Galaxy SII lite 的 Android 2.3 上,但它没有出现在运行于 Galaxy nexus 和 Asus nexus 的 4.2.2 上。

有趣的是,任何其他图像都可以使用,但我想使用的图像却不行。

这是一个 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),但也没有用。

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

4

1 回答 1

1

恕我直言,使用如此大的背景图像是个坏主意。如果背景中有渐变,则最好使用点九补丁图像

这些图像可以随心所欲地缩放。

于 2013-03-04T19:41:17.507 回答