2014-08-31 3 views
0

Как изменить цвет строки редактирования текста? enter image description hereКак изменить цвет строки редактирования текста?

Я понятия не имею, как его изменить, нужно ли мне это сделать с элементом стиля?

+1

Не могли бы вы использовать что-то вроде андроида-активатора голосовой генератор темы? http://android-holo-colors.com/ – daentech

+0

Вы можете создать свой собственный фон, следуя этому руководству: http://wptrafficanalyzer.in/blog/changing-background-color-and-border-color-of-an -edittext-widget-using-state-list-in-android/ –

ответ

0

Как изменить цвет строки редактирования текста?

Это часть фона EditText. Как предполагает daentech, использование the Android Holo Colors generator может упростить настройку стиля с желаемым цветом.

Генератор определит элемент <item name="android:editTextBackground">@drawable/apptheme_edit_text_holo_dark</item>, который переопределяет фон по умолчанию EditText. Это указывает на ресурс StateListDrawable (<selector>), который, в свою очередь, указывает на ряд файлов PNG с девятью патчами с соответствующим цветом.

+0

Не могу ли я сделать это вручную? с некоторым значением цвета? Использует ли genoator для использования цветов? –

+0

@AnkitSrivastava: «с некоторой цветовой гаммой?» - нет, потому что 'EditText' имеет разные взгляды на разные состояния, а поскольку фон' EditText' состоит из файлов с девятью патчами PNG. «Использует ли в качестве генератора цвета голограммы изображения?» - да, как я упоминал в своем ответе («в свою очередь, указывает на серию файлов PNG с девятью патчами с соответствующим цветом»). – CommonsWare

Смежные вопросы