我有一张图片,比如我们设计师的 16 像素。我想将其设置为视图上的背景图像,但视图大于图像。所以,我想将图像锚定在视图的顶部,然后让视图用纯色填充底部。
这在当前版本的 Android 1.5_r3 中是否可行?
这是我到目前为止所拥有的:
<RelativeLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="?android:attr/listPreferredItemHeight"
android:padding="3dip"
style="@style/listItemStyle">...
其中 listItemStyle 定义为:
<style
name="listItemStyle"
parent="@android:style/Widget.ListView">
<item name="android:background">@drawable/list_background</item>
</style>
但是图像正在缩放以占据整个视图,我不确定如何将图像设置为背景并同时指定纯色。我怀疑我需要将视图包装在具有指定颜色的包含视图中,这是最好的方法吗?