を動作していないようです
<item name="android:background">@drawable/ad_tab_unselected_holo</item>
をオーバーライドすることで、これを管理します
<item name="background">@drawable/ad_tab_unselected_holo</item>
お知らせの欠如 - あなたはに必要なように、その属性を持つアクションバーはを追加します
だからあなたの全体的なコードは次のようになります。
<item name="android:background">@drawable/ad_tab_unselected_holo</item>
<item name="background">@drawable/ad_tab_unselected_holo</item>
引用すると:
をAndroidのテーマシステムの制限により任意のテーマ カスタマイズは二つの属性で宣言する必要があります原因。通常の android-prefixedアトリビュートはネイティブアクションバー にテーマを適用し、接頭辞のないアトリビュートはカスタム実装用です。 両方のテーマAPIがまったく同じであるため、 のカスタマイズを2回実装するのではなく、2回だけ参照するだけで済みます。
私はホロが3.0以前の古いデバイスでは利用できないと考えているので、ホロよりむしろTheme.Sherlock
のバリエントも拡張します。
はい、あなたは、Theme.SherlockやABS 4で提供される別のテーマを拡張する必要があります。 –
また、私の知見では、Androidのすべてのバージョンでスタイリングのためにアンドロイド:背景と背景が必要です。たぶん私は間違っていないか、これは変わった。 –
私は* add *と言っています - 置き換えないので、どちらのバリエーションも存在します。 –