Loading

使用shape设置android控件只有部分边框有颜色

利用 layer-list 组合多个 shape 实现

<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
     <!-- 设置填充 -->
    <item>
        <shape>
            <solid android:color="#000000" />
        </shape>
    </item>
   <!-- 设置填充,底部空出1dp -->
   <item android:bottom="1dp"> 
        <shape>
            <solid android:color="#ffffff" />
        </shape>
    </item>
</layer-list>

这样就实现了一个底部有 1dp 黑色边框,白色背景色的 drawable

posted @ 2017-01-02 16:10  辉灬  阅读(5224)  评论(0编辑  收藏  举报