Я пытаюсь изменить цвета на вкладках ActionBar, чтобы они соответствовали цветам, используемым в моем приложении. Я следил за сообщением в блоге здесь: http://blog.alwold.com/2013/08/28/styling-tabs-in-the-android-action-bar/, что очень полезно. Однако при настройке темы на шаге 1 я не могу найти правильное значение родительского атрибута. На веб-сайте указано «Theme.Sherlock», но я не использую ActionBarSherlock, так что это неприменимо.
Мой XML выглядит следующим образом:
<style name="PropertyApp" parent="@style/Widget.Holo.ActionBar.TabView">
<item name="android:actionBarTabStyle">@style/PropertyApp.ActionBar.Tab</item>
<item name="actionBarTabStyle">@style/FindMyTrain.ActionBar.Tab</item>
</style>
<style name="PropertyApp.ActionBar.Tab">
<item name="android:background">@drawable/tab_bar_background</item>
</style>
Независимо от того, что я использую для родительского стиля в определении верхнего стиля, я получаю сообщение об ошибке «Не найден ресурс, соответствующий заданному имени: attr 'actionBarTabStyle'». Также мне сказали, что символ "PropertyApp.ActionBar.Tab" не может быть разрешен.