如何在xml中设置外部形状的背景?透明的圆圈

时间:2014-07-02 06:38:05

标签: android layout styles

如何在白色矩形中使用透明圆圈制作布局样式?

如果我将圆形背景透明,那么我只看到白色矩形(我知道为什么),任何可能的解决方案? 像这样 : screenshot http://ipicture.kz/images/2014/07/6eijxdbpjjsstuularkx.jpg (没有边框)

1 个答案:

答案 0 :(得分:0)

创建一个xml-drawable:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item>
        <shape xmlns:android="http://schemas.android.com/apk/res/android"
            android:shape="rectangle"
            android:useLevel="false">

            <solid android:color="@android:color/white" />

        </shape>
    </item>
    <item>
        <shape xmlns:android="http://schemas.android.com/apk/res/android"

            android:shape="ring"
            android:thicknessRatio="2"
            android:innerRadius="0dp"
            android:useLevel="false">

            <solid android:color="@android:color/darker_gray" />

        </shape>
    </item>
</layer-list>