实现效果如图
具体操作:
1. 设置光标
在res -> drawable中新建一个drawable resource file,命名为 edit_text_cursor_color,用于设置光标的颜色,如图:
文件内容如下:
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle">
<size android:width="2dp" />
<solid android:color="@color/colorBase" />
<stroke
android:width="1dip"
android:color="@color/colorBase" />
</shape>
使用方法:
2. 设置底部颜色
在values -> styles.xml中新增如下内容:
<!-- 设置editText的底边颜色 -->
<style name="EditTextBottom" parent="Theme.AppCompat.Light">
<item name="colorControlNormal">@color/grey</item>
<item name="colorControlActivated">@color/colorBase</item>
</style>
使用方法:
以上。