デザイナーからの16pxの画像があります。ビューの背景画像として設定したいのですが、ビューが画像より大きくなっています。そこで、画像をビューの上部に固定してから、ビューの下部を単色で塗りつぶしたいと思います。
これは、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>
しかし、画像はビュー全体を占めるように拡大縮小されており、画像を背景として設定すると同時に単色を指定する方法がわかりません。色が指定された包含ビューでビューをラップする必要があると思いますが、それが最善の方法ですか?