thomasl_76 Posted February 10, 2013 Share Posted February 10, 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, Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.