2017-02-24 63 views
1

我需要改變所有顏色的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> 

有:android:background="@drawable/edittext_bg"

enter image description here

但結果不好,當點擊並選擇文字時,粉色總是在最上面

我需要刪除這個PINK顏色,我討厭它!

<item name="android:colorAccent">@color/colorJust</item> 
+0

你想要什麼?刪除閃爍的粉紅色光標或更改其顏色? –

回答

3

複選框,光標等的顏色由你的口音see here

嘗試添加以下內容到樣式確定然後將使用android:textColor顏色。或從edittext刪除光標,你可以做類似android:cursorVisible="false"

+0

非常感謝!這是我的第一個應用程序=) – user3477026

0

你可以選擇android:textCursorDrawable="@null",光標:

enter image description here