阅读背景:

[Android] Shape背景制作半圆或半边框

来源:互联网 

实现原理使用layer-list对shape进行叠加显示。

直接上代码:

<layer-list xmlns:android="https://schemas.android.com/apk/res/android">

    <item>
        <shape>
            <corners android:radius="10dp" />
            <solid android:color="@color/purple" />
        </shape>
    </item>

    <item android:top="10dp">
        <shape>
            <solid android:color="@color/purple" />
        </shape>
    </item>

</layer-list><layer



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: