我试图模仿TabHost小部件的视觉风格。问题在于,2.x和4.x平台的风格完全不同。在2.x它是灰色的图标,而在4.x是有很好的背景(蓝色条),没有图标。TabHost视觉风格(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,分频器等 是否可以参考该风格并获得TabHost的背景/布局?
这些不是Android HC +上的TabHost。这些是ActionBar选项卡。 – Ahmad
TabHost已弃用,但它存在于所有Android版本(包括最新的果冻豆)上。其实这不重要,它已被弃用,我只是想复制风格。 – user1991679