Bonjour,
J'ai fait un spinner qui fonctionne très bien seulement j'aimerai pouvoir récupérer le choix de l'utilisateur afin de le stocker dans une variable qu'il faudra que j'utilise plus tard.
J'aimerai donc récupérer "gender" en dehors de cette méthode.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 public static class MyOnItemSelectedListener implements OnItemSelectedListener { String gender = new String(); public void onItemSelected(AdapterView<?> parent, View view, int pos, long id) { gender = parent.getItemAtPosition(pos).toString(); //Toast.makeText(parent.getContext(), "Your gender is " + //parent.getItemAtPosition(pos).toString(), Toast.LENGTH_LONG).show(); } public void onNothingSelected(AdapterView<?> parent) { // Do nothing. } }
Est-il possible de laisser la méthode comme ceci et d'avoir un moyen de récupérer "gender" ou alors dois-je faire une méthode avec un return ? et si la réponse est le deuxième solution alors comment faire ?
Merci d'avance pour votre aide.
Partager