Android 3.0中的EditText有问题: 当我将textColor属性更改为黑色(或其他颜色)时,文本光标保持白色。我试图改变图层类型,颜色外观,sdk 11,sdk 12,但没有成功。 在我的项目设计中,所有EditText都是白色的,因此光标是不可见的。有人可以帮我解决这个问题吗? 谢谢!
Apoth
答案 0 :(得分:6)
您还可以将android:textCursorDrawable
设置为@null
值,以使用EditText的android:textColor
作为光标颜色。
答案 1 :(得分:1)
我认为您可以创建自己的EditText样式,可以使用this attribute
为光标使用drawable android:textCursorDrawable
答案 2 :(得分:0)
如果要在3.0 OS中为编辑框使用不同的光标颜色和不同的文本颜色。使用android:textCursorDrawable作为图像:android:textCursorDrawable =“@ drawable / cursor” 和android:textColor =“@ color / black”。