使用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