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 : 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.
	    }
	}
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.