shape layer-list



https://blog.csdn.net/l_215851356/article/details/53912285

使用layer-list可以将多个drawable按照顺序层叠在一起显示,默认情况下,所有的item中的drawable都会自动根据它附上view的大小而进行缩放,

layer-list中的item是按照顺序从下往上叠加的,即先定义的item在下面,后面的依次往上面叠放

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- 连框颜色值 -->
    <item>
        <shape>
            <solid android:color="@color/white" />
            <corners android:radius="20dp"/>
        </shape>
    </item>
    <!-- 主体背景颜色值 -->
    <item android:top="1px">
        <!--边框里面背景颜色 白色-->
        <shape>
            <solid android:color="@color/black" />
            <corners android:radius="20dp"/>
        </shape>
    </item>
</layer-list>


原文地址:https://www.cnblogs.com/zhaozilongcjiajia/p/11415073.html