Modifier le style d'Android éléments dans l'ActionBar
Comment puis-je modifier le style des éléments sur la barre d'Action d'une Application Android?
J'ai essayé le suivant:
<item name="android:actionBarStyle">@style/ActionBar.Light</item>
<style name="ActionBar.Light" parent="@style/ActionBar">
<item name="android:background">@color/black</item>
<item name="android:actionMenuTextColor">#FF00FF</item>
</style>
L'arrière-plan de la barre d'Action, j'ai été en mesure de modifier, mais pas les Couleurs de texte des éléments dans la barre d'Action. Comment puis-je le faire?
EDIT:
J'ai essayé à peu près tous les android:action
attributs que j'ai trouvé, mais je ne parvenais pas à changer quoi que ce soit d'autre que l'arrière-plan. Seule la première <item name="android:background">#FF0000</item>
le code suivant apporte des modifications sur mon code. N'importe laquelle des valeurs que j'ai mis sur le Test de style, ça ne change rien. Pourquoi est-ce qui se passe?
<item name="android:actionBarStyle">@style/ActionBar.Light</item>
<style name="ActionBar.Light" parent="@style/ActionBar">
<item name="android:background">#FF0000</item>
<item name="android:actionMenuTextColor">@style/Test</item>
<item name="android:actionButtonStyle">@style/Test</item>
<item name="android:actionModeBackground">@style/Test</item>
<item name="android:actionMenuTextAppearance">@style/Test</item>
</style>
<style name="Test">
<item name="android:textColor">@color/white</item>
<item name="android:background">#FF0000</item>
</style>
OriginalL'auteur Paulo Barros | 2011-11-30
Vous devez vous connecter pour publier un commentaire.
Si vous souhaitez modifier la couleur des éléments de menu dans la barre d'action, vous devez définir le actionMenuTextColor dans le thème de votre style.
Vous ne définissez pas l'option de menu couleurs dans le actionMenuTextAppearance!
Salut, vous êtes probablement parler de changer le menu de dépassement de style. Je ne suis pas vraiment sûr à 100% sur la solution, mais essayez checkign ces liens: groups.google.com/forum/?fromgroups=#!topic/actionbarsherlock/... stackoverflow.com/questions/14859794/...
C'est le sh*t qu'il a fait pour moi. Il travaille également sur la ActionBarCompat (la v7 support package pour Android). Avoir un rapide coup d'oeil dans les fichiers de ressources prévues pour le ActionBarCompat par le support package confirme également la
actionMenuTextColor
attribut.OriginalL'auteur Tooroop
Vous pouvez changer la couleur par:-
Je suppose que ce n'est que pour le Titre de l'application, et non le titre de la itens.
peut-être ce lien vous donner un peu d'aide...actionbarsherlock.com/theming.html
Merci pour le lien, vraiment utile. Je viens de mettre à jour ma question.
OriginalL'auteur user755278