Итак, я пытаюсь создать свои вкладки моего ActionBar, которые я реализовал с помощью библиотеки ActionbarSherlock. Мне удалось создать панель с самими значками, но не с вкладками под ней. Кто-нибудь знает, что мешает мне это делать? Это мой код:Вкладки стиля ActionBar Sherlock
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="CustomStyleTostrams" parent="Theme.Sherlock.Light">
<item name="actionBarTabStyle">@style/customActionBarStyle</item>
<item name="android:actionBarTabStyle">@style/customActionBarStyle</item>
</style>
<style name="customActionBarStyle" parent="Widget.Sherlock.Light.ActionBar.Solid.Inverse">
<item name="background">@drawable/bg_tabs_image</item>
<item name="android:background">@drawable/bg_tabs_image</item>
</style>
</resources>
ОБНОВЛЕНИЕ: Я понял что-то. Я использую стандартный TabManager (реализующий TabHost.OnTabChangedListener) с TabWidget, который по какой-то причине не работает с обычным стилем. Я проверил свой код выше, скопировав образец «ABS: Styled». Тем не менее, я не знаю, как бы реализовать, например, onTabSelected и onTabUnSelected. Каков наилучший способ сделать это? Используя образец ABS: Styled или попробуйте стиль TabWidget по-другому?
Какую роль вы хотите стиль? Фон, селектор вкладок, разделители? Все три? –
Фон вкладок – Hidde
Я делаю что-то подобное ЗДЕСЬ !!! http://stackoverflow.com/questions/19623805/actionbarsherlock-stacked-action-bar-styling-issue – toobsco42