Spinner menu déroulant des éléments de couleur (Android)
J'ai donc un spinner et j'ai réussi à changer la couleur de l'élément sélectionné, mais je ne suis pas en mesure de modifier la couleur des éléments dans le menu déroulant
C'est mon spinner_layout.xml
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:textSize="13sp"
android:textColor="#33CCFF"
/>
et c'est mon styles.xml
<resources>
<style name="AppTheme" parent="android:Theme.Light" >
<item name="android:spinnerDropDownItemStyle">@style/SpinnerItem.DropDownItem.Color</item>
<item name="android:spinnerItemStyle">@style/SpinnerItem</item>
</style>
<style name="SpinnerItem.DropDownItem.Color" parent="@android:style/Widget.DropDownItem.Spinner">
<item name="android:textColor">#4FBDE8</item>
</style>
<style name="SpinnerItem" parent="@android:style/Widget.TextView.SpinnerItem">
<item name="android:textColor">#4FBDE8</item>
</style>
</resources>
est-il un XML façon je peux le faire dans ?
Vous devez vous connecter pour publier un commentaire.
Voici la solution que j'ai trouvé sur un autre stackoverflow fil
Tout en spécifiant un modèle de fichier de ressources pour le spinner, vous êtes à deux endroits.
Tout en déclarant une nouvelle ArrayAdapter
Pendant le réglage de l'dropDownViewResource sur le tableau de l'adaptateur.
Avis que les deux différents fichiers de mise en page ont été utilisés. Vous pouvez personnaliser votre point de vue de la manière suivante, en définissant les styles et l'utilisation de ces styles comme thème dans les différentes mises en page.
Espère que cette aide.
R.layout.spinner_item_dropdown
?