Dans mon application Android, j'aimerais pouvoir récupérer à un moment donné tous les items qui composent une listView mais je ne trouve pas comment faire.
Pour peupler ma listView, j'utilise un Adapter personnalisé qui hérite de la classe ArrayAdapter<?>.
Dans mon code, j'ai donc naturellement pensé à faire quelque chose comme ça :
final MonAdapteur adapter = (MonAdapteur) maListView.getAdapter();
Et ensuite appeler une méthode de MonAdapteur qui me retournerait la liste.
Mais impossible de convertir l’adapter renvoyé par la méthode getAdapter() en MonAdapter.
Comment faire alors pour récupérer l'arrayList qui peuple ma listView ?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Mon site - Mon livre sur le XML - Mon blog