TabHost ウィジェットのビジュアル スタイルを模倣しようとしています。問題は、2.x プラットフォームと 4.x プラットフォームでスタイルがまったく異なることです。2.x では灰色でアイコンが表示されますが、4.x では素敵な背景 (青い帯) があり、アイコンはありません。
スタイル Widget.TabWidget が次のように宣言されていることがわかりました。
<style name="Widget.TabWidget">
<item name="android:textAppearance">@style/TextAppearance.Widget.TabWidget</item>
<item name="ellipsize">marquee</item>
<item name="singleLine">true</item>
<item name="android:tabStripLeft">@android:drawable/tab_bottom_left</item>
<item name="android:tabStripRight">@android:drawable/tab_bottom_right</item>
<item name="android:tabStripEnabled">true</item>
<item name="android:divider">@null</item>
<item name="android:gravity">fill_horizontal|center_vertical</item>
<item name="android:tabLayout">@android:layout/tab_indicator</item>
</style>
スタイルのいくつかの値は、私が探しているものです。つまり、tabLayout、divider などです。そのスタイルを参照して、TabHost の背景/レイアウトを取得することは可能ですか?