更改文本控制器上的所有颜色

时间:2017-02-24 09:57:04

标签: android android-studio

我需要更改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"

enter image description here

但结果并不好,点击并选择文字时粉红色总是在顶部

我需要删除这种PINK颜色,我讨厌它!

enter image description here

2 个答案:

答案 0 :(得分:3)

复选框,光标等的颜色由您的重音see here

决定

尝试将此添加到您的样式中:

DataTable().ajax.reload()

答案 1 :(得分:0)

您可以选择android:textCursorDrawable="@null",光标将使用android:textColor颜色。或者从edittext中删除光标,您可以执行android:cursorVisible="false"

之类的操作