Aller au contenu

Bienvenue sur le forum de FrAndroid !

Nous sommes une communauté dédiée à Android et tout ce qui gravite autour. Si vous cherchez à tirer le meilleur parti de votre appareil, à le personnaliser, à ajouter des fonctions ou simplement à avoir des réponses à vos questions.

Rejoignez-nous. C'est gratuit!

Connexion Inscription

Photo

Styles différents selon thème de l'application


This topic has been archived. This means that you cannot reply to this topic.
Aucune réponse à ce sujet

#1
thomasl_76

thomasl_76

    Membre avancé

  • Membre
  • 88 messages
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,
Samsung Spica I570EXXJH6 - SamdroidMod v1.3.1.d avec LK2.09 MT - LauncherPro

Spica Nu - Orange - Origami Star 1h+1h

Publicité

edelalife