afficher Spinner dans TextView
Bonjour,
J'aimerais afficher le choix d'un Spinner dans un TextView.
J'ai essayé plusieurs codes et solutions proposées et voici mon code qui se rapproche le plus du résultat attendu :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
| protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.saisie);
Spinner spinner = (Spinner) findViewById(R.id.spinner);
TextView affichagefonction = (TextView) findViewById(R.id.affichagefonction);
String[] lesfonctions={"fonction1","fonction2"};
ArrayAdapter<String> dataAdapterR = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item,lesfonctions);
dataAdapterR.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spinner.setAdapter(dataAdapterR);
String fonction = spinner.getSelectedItem().toString();
affichagefonction.setText(fonction);
} |
Mais celui ci n'affiche que le premier choix, le TextView ne se met par à jour lorsqu'on change le choix.
Pouvez vous m'aider svp.