1、xml格式
文件布局
drawable资源,用shape控制是一个长方形:
2、动态设置(适用于需要动态更改光标样式)
1.魅族,小米,设置hint为两行时默认光标高度不一致问题
可以通过反射设置自定义的Drawable:
上面所用的自定义的LineSpaceCursorDrawable,控制Bounds实现:
在此记录一下,加油ing~~
EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的android:textCursorDrawable="@null","@null"作用是让光标颜色和text color一样
在使用EditText的XML 文件中加入一个属性:
android:textCursorDrawable="@null"
android:textCursorDrawable 这个属性是用来控制光标颜色的,
"@null" 是作用是让光标颜色和text color一样
android:textCursorDrawable 的用法可以查看android sdk
如图:
在 /res/drawable 文件夹下创建 edit_cursor_color.xml :
布局文件中设置 EditText 的 textCursorDrawable 属性为 edit_cursor_color :
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)