Android 给textview添加下划线的一种方法(可复用)
程序员文章站
2022-06-01 11:03:32
...
如下效果图:
在布局中给textview添加个背景就ok了
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:background="@drawable/underline_text"
android:onClick="seeAgreement"
android:text="@string/register_agreement"
android:textSize="12sp"
android:textStyle="bold" />
然后主要是background的xml文件
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- 边框颜色值 -->
<item>
<shape>
<solid android:color="#ff4A4A4A" /><!--下划线颜色-->
</shape>
</item>
<item android:bottom="1px"> <!--下划线厚度-->
<shape>
<solid android:color="#ffffff" /><!--背景色 不能透明否则会显示上面的下划线颜色-->
</shape>
</item>
</layer-list>
上一篇: 修改elementui默认样式