Je suis tout nouveau sur Android et j'essaye de créer un spinner par programmation et l'alimenter avec des données d'un tableau, mais Eclipse me donne un avertissement que je ne peux pas gérer.Android: Créer un spinner par programmation à partir du tableau
Voici ce que je suis:
This ArrayList holds the elements that should be in the spinner (gets filled from a file later on):
ArrayList<String> spinnerArray = new ArrayList<String>();
C'est un code que je trouve sur un site qui devrait créer la fileuse:
Spinner spinner = new Spinner(this);
ArrayAdapter spinnerArrayAdapter = new ArrayAdapter(this,
android.R.layout.simple_spinner_dropdown_item,
spinnerArray);
spinner.setAdapter(spinnerArrayAdapter);
Maintenant, la deuxième ligne (ArrayAdapter ...) me donne une avertissement dans Eclipse disant "ArrayAdapter is a raw type... References to generic type ArrayAdapter<T> should be parameterized"
, je ne sais pas comment résoudre ce problème (ou ce que cela signifie en premier lieu :)).
C'est juste un avertissement et l'application semble bien fonctionner, mais j'aimerais quand même comprendre ce qui ne va pas et y remédier. Tout indice est apprécié.
Salutations, Select0r
J'ai essayé, mais l'erreur change juste un peu :) 'sécurité Type: L'expression de type ArrayAdapter doit être convertie sans contrôle pour se conformer aux ArrayAdapter' –
Select0r
Commentés rapidement pendant que vous la modification du message :) J'ai raté la deuxième ' ', votre code fonctionne maintenant, merci beaucoup! –
Select0r
comment implémenter le clic de l'élément spinner, pouvez-vous s'il vous plaît donner un exemple .. –