我正在尝试制作一个图像作为我在ScrollView中的背景。这张图片出现在运行Galaxy 5和Galaxy SII lite的Android 2.3上,但在运行在Galaxy Nexus4.2.2和华硕nexus上的Android 2.3上却没有。
有趣的是,除了我想使用的那个图像,其他任何图像都可以使用。
这是一个尺寸为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),但也不起作用。
你知道我怎样才能获得我的背景吗?也就是说,不改变图像。
发布于 2013-03-05 03:41:18
我觉得用这么大的背景图片不是个好主意。如果你在背景中有一个渐变,你最好使用点nine patch images。
这个图像可以根据你的喜好进行简单的缩放。
https://stackoverflow.com/questions/15209713
复制相似问题