Как изменить цвет линии в редакторе EditText в стиле ICS

I и использую ABS вместе с голосом темы в своем приложении, и я получаю EditText в стиле ICS.

Но цвет линии EditText по умолчанию синий, и для моего дизайна мне нужна строка белого цвета для EditText.

Я попытался изменить фон, но он не работает.

Есть ли способ, чтобы я мог программно изменить цвет от синей линии до белого?

Ответ 1

Вам нужно будет изменить тему для своего приложения. Существует очень приятный сайт, который помогает вам в этом: http://android-holo-colors.com/ Здесь вы выбираете цвет и элементы управления, которые хотите использовать в этот цвет и он генерирует все необходимые вам файлы.

Ответ 2

Я нашел ответ в этой ссылке, где они используют LayerList

Я использовал список слоев для создания ICS styled edittext, как это было необходимо только в одном месте.

Он отлично работает и проблем не обнаружено при различных разрешениях экрана. Он не примет прозрачный фон, но работает по мере необходимости для меня!

Для полной настройки:

Кроме того, это другие ссылки, в которых мы можем настроить стили ICS.

1. Генератор стилей ActionBar Шерлок

2. Генератор стиля Holo

3. Тематические пользовательские библиотеки пользовательского интерфейса Holo

Счастливое кодирование..!! :)

Ответ 3

Try     Android: фон = "# 00000000" Это только для белых (или просто скрыть нижнюю линию)