Lorsque j'utilise ListView pour afficher un tableau de mon objet, je peux utiliser le code suivant:Comment afficher List <> en utilisant ListView?
MyObject[] myObject;
...
ArrayAdapter<MyObject> itemList = new ArrayAdapter<MyObject>(this, R.layout.list, myObject);
setListAdapter(itemList);
Dans le cas où l'entrée est une liste:
List<MyObject> myobject;
Comment puis-je attribuer à ListAdapter? S'il vous plaît aviser, Thx!
Mais je ne peux pas utiliser le code: setListAdapter (itemList); Parce que setListAdapter (ArrayAdapter) est indéfini! –
eriX
Vous faites référence à la fonction dans ListActivity: public void setListAdapter (adaptateur ListAdapter)? ArrayAdapter s'étend à partir de ListAdapter, vous pouvez donc fournir une instance ArrayAdapter à cette fonction ... Essayez-le! –
Oui! Ça marche maintenant. THX :) – eriX