Comment puis-je remplir un spinner à partir de String Array code>, je sais que je peux le faire à partir de
array.xml code> comme ce code
code>:
String[] test=new String[]{"test1","test2"};
3 Réponses :
Utilisez ArrayAdapter de cette façon
votre matrice de chaîne p> Votre arrayadapter p>
Essayez le ci-dessous
ArrayAdapter<String> gameKindArray = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, test); gameKind.setAdapter(adapter);
Vous n'avez pas besoin de convertir dans n'importe quel formulaire, utilisez simplement votre tableau de chaînes comme ci-dessous:
ArrayAdapter<String> gameKindArray= new ArrayAdapter<String>(MyActivityClass.this,android.R.layout.simple_spinner_item, test); gameKindArray.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); gameKind.setAdapter(gameKindArray);
Dupliqué possible de Android: Créez Spinner Programmatiquement à partir de tableau