thomasl_76 Posté(e) 10 février 2013 Share Posté(e) 10 février 2013 Bonjour, Je suis entrain de finaliser une application pour laquelle il sera possible de switcher entre 3 types de thèmes. Le thème par défaut de l'application customisé, le theme Holo.Light et le thème Holo.Light.DarkActionBar J'arrive pour l'instance à switcher parfaitement entre ces 3 thèmes, l'affichage étant modifié en conséquence. J'ai un soucis par contre sur un élément de mon activité. J'ai un TextView puis une ListView. J'aimerai en fonction du thème sélectionné, modifié la couleur du texte. Malheureusement dans mon fichier styles.xml, mon interface ne prends en considération que le dernier style inscrit pour cet élément. Je m'explique: <style name="containerAdresse" parent="@style/Theme.perso"> <item name="android:background">#333333</item> </style> <style name="PageTitle" parent="@style/Theme.perso"> <item name="android:textColor">#ffffff</item> </style> <style name="containerAdresse" parent="@style/Theme.Sherlock.Light"> <item name="android:background">#ffffff</item> </style> <style name="PageTitle" parent="@style/Theme.Sherlock.Light"> <item name="android:textColor">#000000</item> </style> Dans mon cas, si je suis sur le style par défaut de l'application (perso), la couleur affichée sera celle de la seconde partie spécifique au thème Light. Comment cela se fait il? Où se trouve mon erreur pour spécifier une couleur que sur le thème Light? Merci d'avance, Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.