woo*_*shy 12 android nine-patch
我想在LayerDrawable中使用两个九个补丁
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/solid">
<nine-patch android:src="@drawable/button_header_solid" android:dither="true" />
</item>
<item android:id="@+id/transparent">
<nine-patch android:src="@drawable/button_header_transparent" android:dither="true" />
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)
似乎只有第一层被拉伸而第二层保持不变.
两个图像都具有与.png相同的大小,并且具有相等的可伸展和填充区域.
问题是:我们是否允许使用多个9补丁(在一个层列表中)或只允许一个?
谢谢.
刚刚面临同样的问题。尝试这个:
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/solid">
<nine-patch android:src="@drawable/button_header_solid" android:dither="true" />
</item>
<item android:id="@+id/transparent">
<clip>
<nine-patch android:src="@drawable/button_header_transparent" android:dither="true" />
</clip>
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3930 次 |
| 最近记录: |