[Android Studio]Rafraichir une ListView avec une AsyncTask

Fermé
ajp55 Messages postés 426 Date d'inscription dimanche 31 juillet 2011 Statut Membre Dernière intervention 17 février 2015 - 25 janv. 2015 à 11:49
Bonjour
J'ai une classe (FillListe) qui étend extends AsyncTask<String, Integer, String>
afin de remplir les elements de ma ListView en utilisant un Thread
différent du Main thread.
Il marche nickel. Seulement, il se lance à chaque fois qu'on retourne sur
cette activité. J'ai appelé la FillListe dans le onCreate de mon MainActivity,
il se lance au démarrage pour rafraichir la liste, et c'est le comportement
que je veux, mais après avoir cliqué sur un élément de la liste, j'ouvre
une autre activité (qui marche aussi).
Le problème, c'est quand je presse le bouton retourne, il retourne effectivement
dans le MainActivity, mais lance à nouveau le rafraichissement. Ce dont je ne veux
plus.
Je ne sais pas dans quelle Methode (OnResume, onPostResume etc...) instancié FillListe
afin qu'il ne rafraichisse la liste qu'au démarrage et que les aller-retour dans les éléments de la liste, ne la rafraichisse plus.
Merci d'avance.
A voir également: