Je suis en train de mettre une fileuse avec setSelection afin d'afficher une option spécifique comme suit:Set sélection Spinner ne fonctionne pas
Spinner gender;
gender = (Spinner) findViewById(R.id.spinner_edit_gender);
ArrayAdapter<CharSequence> adapter = ArrayAdapter.createFromResource(this, R.array.gender_array, android.R.layout.simple_spinner_item);
adapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
gender.setAdapter(adapter);
if (strGender.equals("male"))
gender.setSelection(0,true);
else
gender.setSelection(1,true);
Il définit toujours la première option de la fileuse au lieu de ce que je veux
Quelqu'un sait pourquoi et peut m'aider plz?
Thanx
Où définissez-vous 'strGender'? – Sam
ci-dessus le "Spinner sexe"; J'ai String StrGender et sa valeur est "femelle", bien sûr .... je l'ai imprimé par Log – kande
Juste pour être sûr, 'R.array.gender_array' a deux valeurs, correct? En outre, pouvez-vous publier le contenu de celui-ci ainsi que votre code XML pour 'R.id.spinner_edit_gender'? – shanet