Je suis tout nouveau sur Android et j'essaie de créer un spinner par programme et de le nourrir avec des données à partir d'un tableau, mais Eclipse me donne un avertissement que je ne peux pas gérer.
Voici ce que j'ai obtenu:
Cette ArrayList contient les éléments qui devraient être dans le spinner (est rempli à partir d'un fichier plus tard):
ArrayList<String> spinnerArray = new ArrayList<String>();
Voici le code que j'ai trouvé sur un site qui devrait créer le spinner:
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 un avertissement dans Eclipse disant "ArrayAdapter is a raw type... References to generic type ArrayAdapter<T> should be parameterized"
, je n'ai aucune idée de comment résoudre ce problème (ou ce que cela signifie en premier lieu :)).
C'est juste un avertissement et l'application semble fonctionner correctement, mais j'aimerais toujours comprendre ce qui ne va pas et y remédier. Tout indice est apprécié.
Salutations, Select0r
Type safety: The expression of type ArrayAdapter needs unchecked conversion to conform to ArrayAdapter<String>