Récupérer le String d'un Spinner
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.
Code:
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.
}
} |
J'aimerai donc récupérer "gender" en dehors de cette méthode.
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.