そのため、ActionbarSherlock ライブラリを使用して実装した ActionBar のタブのスタイルを設定しようとしています。アイコン自体でバーのスタイルを設定できましたが、その下のタブはできませんでした。何が私がこれを行うのを妨げているのか誰にも分かりませんか? これは私のコードです:
<?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>
更新:だから私は何かを考え出した。TabWidget で標準の TabManager (TabHost.OnTabChangedListener を実装) を使用していますが、これは何らかの理由で通常のスタイリングでは機能しません。「ABS: Styled」サンプルをコピーして、上記のコードをテストしました。ただし、たとえば onTabSelected と onTabUnSelected を実装する方法がわかりません。これを行う最善の方法は何ですか?ABS の使用: スタイル設定されたサンプル、または別の方法で TabWidget のスタイルを試すには?