Android: comment changer la couleur d'arrière-plan de la barre d'action?
La couleur de mon application android est noir. Je souhaite changer pour une autre couleur. Quelle est la meilleure façon de le faire? J'ai essayé de faire un thème à partir de cette lien
Lorsque l'application est ouverte, j'ai pu voir que la barre d'action a changé la couleur du noir à la couleur, mais dans environ 3 secondes, il y a un message: Malheureusement, .... s'est arrêté. Je souhaite utiliser un moyen plus facile mai il. Toute aide est grandement appréciée.
post logcat erreur.
OriginalL'auteur Jennifer | 2013-12-07
Vous devez vous connecter pour publier un commentaire.
Pour appliquer le thème à toutes les activités, changement de la style.xml comme ceci:
Et dans colours.xml, utilisation:
Et dans le manifeste:
J'ai changé le @couleur/action_bar à un hex code de couleur et il fonctionne très bien. Je me sens vraiment reconnaissants pour vous. Cependant, j'espère que vous pourriez m'indiquer la raison possible pour le problème que j'ai dit dans le commentaire ci-dessus. 🙂
OriginalL'auteur dr01d3k4
si vous voulez changer la couleur de
ActionBar
viens de le faire:voir la suite lien pour plus d'info
dans le fichier java et dans
onCreat()
méthodeSeul problème avec ce code, c'est qu'il provoque une erreur NullPointerException. Connaissez-vous des moyens pour l'éviter?
vous pouvez le vérifier bar n'est pas égal à null, vous devez vérifier que (
if ( bar != null
) puis d'arrière-planC'est génial, merci!
OriginalL'auteur Shayan Pourvatan