Comment afficher les valeurs par défaut d'android simple_spinner_dropdown_item style
Souvent j'aime android par défaut style défini pour certains widget.
Souvent, j'aime juste un peu modifier cette valeur par défaut de style, de ne pas créer mon propre style à partir d'un scratch.
Maintenant, j'utilise android.R.layout.simple_spinner_dropdown_item
comme dropDownViewResource sur mon spinner adaptateur comme ceci:
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
Je peux ouvrir cette mise en page fichier xml et de copier son contenu à modifier. Mais la partie la plus importante de ce fichier xml est l'attribut de style, il ressemble à ceci: style="?android:attr/spinnerDropDownItemStyle"
Maintenant, ma question est: comment puis-je trouver/voir/copier ce style spinnerDropDownItemStyle
, donc je peux par exemple il suffit de changer la couleur de fond.
Merci pour votre aide
OriginalL'auteur hendrix | 2012-03-28
Vous devez vous connecter pour publier un commentaire.
ici vous pouvez trouver style
spinnerDropDownItemStyle
:https://github.com/android/platform_frameworks_base/blob/master/core/res/res/values/themes.xml
Mais, si vous êtes à la recherche pour changer le fond de Compteur, vous aurez besoin de recherche pour 9 patch images:
https://developer.android.com/studio/write/draw9patch.html
Et voici un bon exemple:
http://www.gersic.com/blog.php?id=57
Ty
github.com/android/platform_frameworks_base/blob/master/core/... utilisez ce lien direct pour simple_spinner_dropdown_item
impossible de trouver la page de developer.android.com/guide/developing/tools/draw9patch.html et gersic.com/blog.php?id=57
OriginalL'auteur Rodrigo
Ma suggestion pour vous est . vous pouvez faire un seprate mise en page personnalisée et le mettre sur votre spinner setDropDownResource()
Maintenant vous pouvez facilement faire un style pour votre mise en page
OriginalL'auteur code post