匹配九个补丁图像与简单的图像

时间:2011-11-05 15:20:06

标签: android nine-patch

我想将两张图片放在一起(带图标的九张图片),这样图标大小就不会改变。

我设计了九个补丁图像,但我不能将这些图像匹配在一起。 有没有人可以帮助我?

1 个答案:

答案 0 :(得分:2)

您可以使用android layer list drawable。这允许将层堆叠在彼此之上。第一层可以容纳九个补丁图像,第二层可以容纳不会被拉伸的图标。

这就是它的样子

<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:drawable="@drawable/wp_tabbuttonstrip"/>
    <item>
        <bitmap android:src="@drawable/wp_dashboard_icon" 
            android:gravity="center"/>
    </item>
</layer-list>

您需要指定视图的大小,换行内容可能无法提供所需的结果。