android 输入光标修改颜色_Android修改光标颜色
前言:EditText中光标默认会和当前App的主题样式(例如下面MyAppTheme)中设置的保持一致:...android:theme="@style/MyAppTheme"...>style.xml文件中AppTheme样式如下:@color/colorPrimary@color/colorPrimaryDark@color/colorAccent默认会和colorPrimary一样。
前言:
EditText中光标默认会和当前App的主题样式(例如下面MyAppTheme)中设置的保持一致:
...
android:theme="@style/MyAppTheme"
...>
style.xml文件中AppTheme样式如下:
@color/colorPrimary
@color/colorPrimaryDark
@color/colorAccent
默认会和colorPrimary一样。但是有时我们可能不单独设置colorPrimary或者光标颜色有特别的要求
修改光标样式
一、准备一个光标需要的drawable,可以是图片,可以使自己写的.xml图(其他网友用的说设置@null,我试了不好用)
这里我们自己写一个.xml文件,还可以设置想要用的图片
xmlns:android="http://schemas.android.com/apk/res/android">
二、将drawable设置上去,两种方式:
(1)局部修改:在Layout文件的EditText控件标签里加入:
android:textCursorDrawable="@drawable/my_cursor"
(2)全局修改:在App的主题样式中加入:
。。。
@drawable/my_cursor
。。。
完成。
更多推荐
所有评论(0)