Изменение цвета нижней строки EditText с помощью appcompat v7

Я использую appcompat v7, чтобы получить согласованный вид на Android 5 и менее. Это работает довольно хорошо. Однако я не могу понять, как изменить цвет нижней строки и цвет акцента для EditTexts. Является ли это возможным?

Я попытался определить обычайandroid:editTextStyle (см. ниже), но мне удалось изменить только цвет фона или текста, но не нижнюю строку и цвет акцента. Есть ли конкретное значение свойства для использования? я должен использовать настраиваемое рисованное изображение черезandroid:background имущество? нельзя ли указать цвет в гекса?

 <style name="Theme.App.Base" parent="Theme.AppCompat.Light.DarkActionBar">
     <item name="android:editTextStyle">@style/Widget.App.EditText</item>
 </style>

 <style name="Widget.App.EditText" parent="Widget.AppCompat.EditText">
     ???
 </style>

Согласно источникам API Android 21, EditTexts с материальным дизайном, кажется, используютcolorControlActivated а такжеcolorControlNormal, Поэтому я попытался переопределить эти свойства в предыдущем определении стиля, но это не имеет никакого эффекта. Вероятно, appcompat не использует его. К сожалению, я не могу найти источники для последней версии appcompat с дизайном материала.

Ответы на вопрос(23)

Ваш ответ на вопрос