给TextView底部添加横线

来源:互联网 发布:ubuntu自带中文输入法 编辑:程序博客网 时间:2024/05/16 08:08

开始在使用Shape进行背景绘制的时候不行,然后找到了一种其他的方案:

<?xml version="1.0" encoding="UTF-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android" >    <!-- 连框颜色值 -->    <item>        <shape>            <solid android:color="@color/colorGray" />        </shape>    </item>    <!-- 主体背景颜色值 -->    <item        android:bottom="1px">        <shape>            <solid android:color="#ffffff" />        </shape>    </item></layer-list>

这种方案其实是两层堆叠起来的,底层使用灰色,在灰色的上面堆叠一层白色,白色层底部比灰色层上1px,造成画出一条1px的线条的错觉。

0 0