Ste*_*roy 15
由于Android 1.6的灯光主题中的错误(标签指示符文本为白色),我遇到了问题.我能够覆盖默认主题,如下所示:
styles.xml:
<style name="MyTheme" parent="@android:style/Theme.Light">
<item name="android:tabWidgetStyle">@style/LightTabWidget</item>
</style>
<style name="LightTabWidget" parent="@android:style/Widget.TabWidget">
<!-- set textColor to red, so you can verify that it applied. -->
<item name="android:textColor">#f00</item>
</style>
Run Code Online (Sandbox Code Playgroud)
然后我只是通过添加android:theme="@style/MyTheme"到<application />我的元素中将该主题应用于我的应用程序AndroidManifest.xml.
检查我的这个答案:选项卡小部件中的背景忽略缩放
您也可以参考该android.graphics.drawable包
在您的代码中,您可以设置选项卡的背景,如下所示:
tabHost.getTabWidget().getChildAt(0).setBackgroundResource(
android.R.color.white);
Run Code Online (Sandbox Code Playgroud)