Я хочу настроить стиль слайдера EditText. Смотрите мои скриншоты ниже.

Это стиль слайдера по умолчанию:

This is the default cursor Style

Вот что я хочу увидеть:

This is the cursor style I want to customize.

Это может быть глупый вопрос, но после нескольких часов поиска в Google я смог найти только способы изменить цвет курсора, но не смог найти способ изменить стиль ползунка.

Это код, который я использую для изменения цвета курсора (color_cursor.xml):

<?xml version="1.0" encoding="utf-8" ?>
<shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle">
  <size android:width="2dp" />
  <solid android:color="#008000" />
</shape>

И я применил "android: textCursorDrawable =" @ drawable / color_cursor "к EditText.

Спасибо.

0
LiuWenbin_NO. 30 Дек 2015 в 11:43

2 ответа

Лучший ответ

Ответ для себя (надеюсь, это также поможет другим): После введения «Theme.material» EditText станет ожидаемым стилем. Я хочу попробовать Material Design .

0
LiuWenbin_NO. 2 Мар 2016 в 06:31
android:textSelectHandle="@drawable/your_desired_drawable"

Поместите это в ваше представление editText. Установите желаемый вариант. Затем измените цвет внутри вашего XML-файла с возможностью рисования.

1
Divole 28 Май 2016 в 12:58