首页 文章

Android 3.x EditText光标颜色

提问于
浏览
1

我在Android 3.0中的EditText有问题:当我将textColor属性更改为黑色(或其他颜色)时,文本光标仍为白色 . 我试图改变图层类型,颜色外观,sdk 11,sdk 12,但没有成功 . 在我的项目设计中,所有EditText都是白色的,因此光标是不可见的 . 有人可以帮我解决这个问题吗?谢谢!

Apoth

3 回答

  • 0

    我认为你可以创建自己的EditText样式,你可以使用this attribute为游标使用drawable

    android:textCursorDrawable
    
  • 6

    您还可以将 android:textCursorDrawable 设置为 @null 值,以使用EditText的 android:textColor 作为光标颜色 .

  • 1

    如果要在3.0 OS中为编辑框使用不同的光标颜色和不同的文本颜色 . 使用android:textCursorDrawable作为图像:android:textCursorDrawable =“@ drawable / cursor”和android:textColor =“@ color / black” .

相关问题