Comment ajouter de la gauche drawable dans Spinner Vue dans Android
Bonjour, je suis en train d'ajouter à gauche drawable dans Spinner
mais je n'ai pas trouvé propery pour ce que vous faites de même dans EditText
à l'aide de android:drawableLeft="@drawable/password_drawable"
. Est-il une bonne façon d'atteindre même dans Spinner
dans Android.
Ici dans mon cas, il devrait être laissé drawable seulement cet état que j'ai donné dans la capture d'écran, lorsque l'utilisateur cliquera sur le Spinner je ne veux pas avoir à gauche drawable il y à ouvrir dans la liste déroulante dans Spinner
Je vais essayer comme ça où il n'y a pas ces attributs
<Spinner
android:id="@+id/selectSpinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/sign_up_views_vertical_top_margin"
android:background="@drawable/edittext_border"
/>
Je veux quelque chose comme ci-dessous la capture d'écran
Actuellement, il est à la recherche comme ci-dessous
et quand j'ai mis le fond de la Spinner
puis il ressemble
<Spinner
android:id="@+id/selectSpinner"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="@dimen/sign_up_views_vertical_top_margin"
android:background="@drawable/selectone_drawable"
android:entries="@array/select_type" />
Merci d'avance
- Vous pouvez définir le fond de la casserole. android:background="@drawable/your_drawable"
- Il n'a pas de travail, de fond n'est pas une façon de l'OMI, car il définir cette image de fond sur complet spinner
- Maintenant, vous êtes le réglage de la flèche de bloc seul, comme au fond à droite(la boîte contient une flèche vers le bas)? Utiliser neuf-patch, sinon vous pouvez modifier votre image au format png comme une boîte(comme edittext) d'avoir une place à l'extrémité gauche(la fileuse de mise en page que vous voulez).
Vous devez vous connecter pour publier un commentaire.
Créer un neuf-patch de l'image et la définir comme fond de la casserole, puis ajouter un padding à gauche, devrait faire l'affaire.
créer un xml drawable @drawable/gradient_spinner
`
jeu spinner fond android:background="@drawable/gradient_spinner"
left|center
. 🙂Essayer cela,
dummy.xml
dans le fichier de mise en page, ajoutez ce code
Comme Dit Mark, vous devriez mettre l'image suivante comme un arrière-fond de la casserole et prendre à gauche le rembourrage de sorte que le texte sera à droite après l'image de flèche.
Voici un peu de code pour vous faire comprendre plus 😉