Android Studio,更改EditText选择的文本指针颜色

时间:2017-04-09 00:19:34

标签: android-layout

我一直在为我的项目聊天,但是如何改变这些指针的颜色?

enter image description here

1 个答案:

答案 0 :(得分:0)

android:textCursorDrawable属性设置为@null会导致使用android:textColor作为光标颜色。

或者你可以使用Style看起来像这样

<style name="AppTheme.EditText" parent="@style/Widget.AppCompat.EditText">
    <item name="android:textColor">@color/white</item>
    <item name="android:textColorHint">#8AFFFFFF</item>
    <item name="android:background">@drawable/edit_text_background</item> // background (bottom line at this case)
    <item name="android:textCursorDrawable">@color/white</item>  // Cursor
    <item name="android:textSelectHandle">@drawable/my_white_icon</item> // For pointer normal state and copy text state
    <item name="android:textSelectHandleLeft">@drawable/my_white_icon</item>
    <item name="android:textSelectHandleRight">@drawable/my_white_icon</item>
</style>

希望有所帮助