我正在尝试创建一个自定义drawable,其中包括一个9补丁背景图像(下面名为custom_bg)和一个常规png图像(accordion_up)。后者不应该缩放。
我尝试了几种不同的变体:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item android:drawable="@drawable/custom_bg"/>
<item
android:layout_width="10dp"
android:layout_height="10dp"
android:drawable="@drawable/accordion_up"
android:gravity="right" />
</layer-list>
尝试了layout_width
/ layout_height
以及width
/ height
的不同值,但我得到的是手风琴图片被拉伸以填充整个视图。我希望它漂浮在视图的右上角,仅缩放以匹配设备的dpi,但不扩展以适合视图。我怎么能这样做?