我需要更改EditText的所有颜色,我尝试了所有的信息
例如:
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item
android:state_window_focused="false"
android:state_enabled="true"
android:drawable="@color/colorJust" />
<item
android:state_window_focused="false"
android:state_enabled="false"
android:drawable="@color/colorJust" />
<item
android:state_pressed="true"
android:drawable="@color/colorJust" />
<item
android:state_enabled="true"
android:state_focused="true"
android:drawable="@color/colorJust" />
<item
android:state_enabled="true"
android:drawable="@color/colorJust" />
<item
android:state_focused="true"
android:drawable="@color/colorJust" />
<item
android:drawable="@color/colorJust" />
</selector>
with:android:background="@drawable/edittext_bg"
但结果并不好,点击并选择文字时粉红色总是在顶部
我需要删除这种PINK颜色,我讨厌它!
答案 0 :(得分:3)
答案 1 :(得分:0)
您可以选择android:textCursorDrawable="@null"
,光标将使用android:textColor
颜色。或者从edittext中删除光标,您可以执行android:cursorVisible="false"