Android Honeycomb: Comment style à droite de la flèche dans le cône sur une ActionBar
C'est plutôt une question spécifique. J'ai un compteur sur une ActionBar qui est ajouté dans le onCreate() de la méthode. J'ai été en mesure de définir le style du texte en blanc, mais je ne peux pas obtenir le trait de soulignement et le triangle/flèche en bas à droite pour apparaître en blanc. Ici, c'est mon style:
<item name="android:actionDropDownStyle">@style/customActionBarDropDownStyle</item>
<style name="customActionBarDropDownStyle" parent="android:style/Widget.Holo.Light.Spinner">
<item name="android:textColor">#FFFFFF</item>
</style>
Je ne peux pas trouver un élément de style/propriété qui rend le soulignement et le triangle blanc. Ne il en existe un?
Voici un exemple. J'ai surligné en rouge, le triangle et souligner ce que je veux faire de blanc.
Avez-vous trouvé une solution à cela ?
Non, je n'ai pas trouvé le moyen de le faire.
Non, je n'ai pas trouvé le moyen de le faire.
OriginalL'auteur CACuzcatlan | 2011-09-21
Vous devez vous connecter pour publier un commentaire.
Un peu la réponse tardive, mais mieux vaut tard que jamais 🙂
Vous devez créer un nouveau 9 patch drawable et de le définir comme arrière-plan pour android:actionDropDownStyle.
voici un exemple:
Vous ne pouvez pas définir une couleur pour presque tous les composants natifs, que leurs origines sont (dans la plupart des cas) 9-patch png.
OriginalL'auteur dimlah
La actionDropDownStyle ne peut pas utilisé de changer le style de spinner vous avez ajouté sur actionbar; son pour un des actionbar mode ActionBar.NAVIGATION_MODE_LIST;
Comme pour votre problème, vous pouvez définir un sélecteur pour votre spinner dans le fichier de mise en page,comme ceci:
OriginalL'auteur sweetvvck
Essayez ceci :
android:background="@null"
OriginalL'auteur Nguyen