2
Bonjour j'ai android question sur spinnerAndroid Spinner
Je spinner qui est peuplé par réseau.Procédé tableau est le nom du pays et le code de tél pays sur chaque ligne
partie du tableau
<item>355 Albania</item>
<item>213 Algeria</item>
<item>376 Andorra</item>
<item>244 Angola</item>
<item>1264 Anguilla</item>
<item>1268 Antigua and Barbuda</item>
<item>54 Argentina</item>
Ceci est mon code java pour peuplant la fileuse
final Spinner spnCountry = (Spinner) findViewById(R.id.countries);
ArrayAdapter<CharSequence> adpCountry = ArrayAdapter.createFromResource(
this, R.array.countries, android.R.layout.simple_spinner_item);
adpCountry
.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item);
spnCountry.setAdapter(adpCountry);
Je veux montrer o Nly code de pays sur la boîte et lorsque le spinner est ouvert pour afficher le nom du pays et le code sur chaque ligne.
Quelqu'un peut-il m'aider à faire cela?
Merci
Bonjour j'ai essayé votre code, mais il y a une erreur 12-16 15: 40: 27,961: ERREUR/AndroidRuntime (245): causée par: java.lang .UnsupportedOperationException 12-16 15: 40: 27,961: ERROR/AndroidRuntime (245): à java.util.AbstractList.add (AbstractList.java:411) 12-16 15: 40: 27,961: ERROR/AndroidRuntime (245) : à java.util.AbstractList.add (AbstractList.java:432) 12-16 15: 40: 27,961: ERROR/AndroidRuntime (245): à android.widget.ArrayAdapter.add (ArrayAdapter.java:178) méthode addItem (String) i s indéfini pour le type ArrayAdapter essayé avec addItem et ajouter –
Aussi ce que je veux faire est: lorsque spinner est montré je veux être visible seulement le code du pays et quand je clique sur le spinner et la liste est ouverte, je veux voir le pays code et nom du pays –
Pouvez-vous essayer insert (code, adpCountry.getCount())? – Thys