创建特定的方形android

时间:2013-11-12 10:29:57

标签: android shape

我创建了一个按钮,当它被点击时,它就像下面的图片。 the button

目前,它是使用Gimp和9-patch创建的图像。它有效,但我想知道是否有办法用XML中的 Shape 创建相同的图像(只有中间的蓝色部分)。所以在将来,我可以很容易地改变颜色。

提前致谢。

修改:

我试了一下:

<item >
    <shape android:shape="rectangle">
        <solid android:color="@color/blue1"/>
    </shape>
</item>
<item>
    <rotate
        android:fromDegrees="45"
        android:toDegrees="45"
        android:pivotX="-40%"
        android:pivotY="87%" >
        <shape
            android:shape="rectangle" >
            <solid
                android:color="@android:color/transparent" />
        </shape>
    </rotate>
</item>

但是,当然,它不起作用。透明三角形只显示背景中的蓝色矩形。也许有两个三角形和一个正方形,但我在android形状系统中确实很弱。

0 个答案:

没有答案