J'ai utilisé ce code pour changer la couleur de ActionBarSherlock:Modifier l'arrière-plan de ActionBarSherlock seul. Pas les onglets
<style name="Theme.MyTheme" parent="Theme.Sherlock.Light.DarkActionBar">
<!-- set style for action bar (affects tab bar too) -->
<item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<!-- define text style for tabs -->
<item name="actionBarTabTextStyle">@style/MyTheme.ActionBar.TabText</item>
<item name="android:actionBarTabTextStyle">@style/MyTheme.ActionBar.TabText</item>
</style>
<style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar">
<!-- define background for action bar (sets default for all parts of action bar - main, stacked, split) -->
<item name="android:background">#blue</item>
<item name="background">#blue</item>
<item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyleWhite</item>
<item name="titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyleWhite</item>
<!-- set background for the tab bar (stacked action bar) - it overrides the background property -->
<item name="android:backgroundStacked">#grey</item>
<item name="backgroundStacked">#grey</item>
</style>
<style name="MyTheme.ActionBar.TabText" parent="Widget.Sherlock.ActionBar.TabText">
<item name="android:textColor">#black</item>
</style>
<style name="MyTheme.ActionBar.TitleTextStyleWhite" parent="@android:style/TextAppearance.Holo.Widget.ActionBar.Title">
<item name="android:textColor">#white</item>
</style>
comme suggéré par Jake Warton ici:
Change ActionBarSherlock background color
Mais la chose est ActionBar et onglets à la fois le changement de Bleu couleur. Je veux vraiment changer le haut fond actionbar Blue et onglets fond blanc à
comment faire?
Merci
Je veux dire où utiliser ces drawables ?? Dans le thème personnalisé au lieu de couleurs ?? –
Vous devez simplement copier sur les dossiers que vous téléchargez. Il fait tout le code pour vous. – PravinCG
Ouais, merci beaucoup. Mais comment puis-je modifier la TextColor d'une Tab par programmation, comme si Tab est sélectionné TextColor doit être blanc, sinon gris. Ou est-il possible de faire dans le thème lui-même? –