Bonjour,
Je souhaiterais mettre une ImageView, un texte et un radioButton.
Comment faire pour faire cette opération?
Merci.
Bonjour,
Je souhaiterais mettre une ImageView, un texte et un radioButton.
Comment faire pour faire cette opération?
Merci.
Je pense que tu peux faire comme avec les ListView, c'est à dire setAdapter.
Tu créer une classe hérité d'Adapter qui va recevoir une liste d'objet et créer un LinearLayout par objet.
Regarde ce tuto :
http://mickael-lt.developpez.com/tut...iser-listview/
Ya ça aussi :
http://developer.android.com/resourc...o-spinner.html
Un moment il fait ça :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Spinner spinner = (Spinner) findViewById(R.id.spinner); ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource( this, R.array.planets_array, android.R.layout.simple_spinner_item); adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(adapter);
Comment faire que lorsqu'on sélectionne un item de la liste, cela revient dans l'activité principal ( quitte le mode d'affichage de la liste du spinner) ?
Je pense qu'en utilisant le listener onItemClick tu dois pouvoir fermer ta liste
Bonjour,
OnItemClickListener
http://developer.android.com/referen...ClickListener)
Au temps pour moi...
Essayes peut être avec onClick
http://developer.android.com/referen...t/Spinner.html
avec le which tu dois pouvoir t'en sortirpublic void onClick (DialogInterface dialog, int which)
Since: API Level 1
This method will be invoked when a button in the dialog is clicked.
Parameters
dialog The dialog that received the click.
which The button that was clicked (e.g. BUTTON1) or the position of the item clicked.
@Feanorin : et non malheureseument ca ne marche pas, j'avais pas lu
public void setOnItemClickListener (AdapterView.OnItemClickListener l)
Since: API Level 1
A spinner does not support item click events. Calling this method will raise an exception.
Parameters
l this listener will be ignored
Partager