Android - ошибка настройки поиска предложение AppCompat theme

Я пытаюсь настроить мою тему AppCompat (Base.Theme.AppCompat.Light.DarkActionBar), чтобы изменить цвет фона и текст поиска. Вот мой файл стиля:

<resources>
 <!-- extend one of the Theme.AppCompat themes -->
 

 <!-- Actionbar Theme -->
 

 

 

</resources>

После компиляции я получаю такие ошибки: Ошибка: (24, 21) Ресурс не найден, который соответствует указанному имени: attr 'searchViewAutoCompleteTextView'.Ошибка: (22, 21) Ресурс не найден, который соответствует указанному имени: attr 'searchViewCloseIcon'.Ошибка: (21, 21) Ресурс не найден, который соответствует указанному имени: attr 'searchViewSearchIcon'.Ошибка: (23, 21) Ресурс не найден, который соответствует указанному имени: attr 'searchViewTextField'. Любое предложение?

2 ответа

Hei, так как APPCOMPAT V21, вы должны изменить свой код на это:


Вместо searchViewTextField для стилизации searchView EditText используется андроид: autoCompleteTextViewStyle в главном стиле приложения

licensed under cc by-sa 3.0 with attribution.