實現效果如圖
具體操作:
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>
使用方法:
以上。