36

角丸と背景画像の両方をLinearLayout.

シェイプ ドローアブル XML を使用して角を丸くできることはわかっていますが、シェイプ ドローアブルを背景として配置するとLinearLayoutandroid:background=@drawable/rounded_corner背景として使用する画像を割り当てることができません。

LinearLayout で背景画像を使用して角を丸くするにはどうすればよいですか? どんな助けでも大歓迎です。ありがとう!

4

2 に答える 2

34

必要な数のレイヤー (図形または画像) を含めることができるLayerDrawableを使用できます。リソースとして、またはプログラムで作成できます。

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/rounded_corners" android:id="@+id/rounded_corners"/>
    <item android:drawable="@drawable/additional_image" android:id="@+id/additional_image" />
</layer-list>
于 2011-06-07T10:29:33.473 に答える