2012-03-13 4 views
1

J'ai une activité qui télécharge des images en arrière-plan dans une listeVoir en utilisant AsyncTask, quand j'appuie sur un élément de cette liste je vais à une autre activité. Même lorsque je suis passé à la deuxième activité, l'asynctask continue de télécharger les images. Comment faire une pause.Pause AsyncTask avant d'aller à une autre activité

Aussi pouvez-vous s'il vous plaît me dire comment mettre en pause ce processus de téléchargement.

+0

AsyncTask ne peut pas être mis en pause/repris une fois démarré, cependant, il peut être annulé/redémarré – yorkw

Répondre

3

Vous ne pouvez pas vraiment mettre en pause une tâche asynchrone. Vous pouvez cependant terminer la tâche asynchrone et enregistrer la progression. Une fois de retour à l'activité d'origine, vous pouvez reprendre le chargement des images (en fonction de la progression enregistrée)

+0

Voir également cette [question] (http://stackoverflow.com/questions/2735102/ideal-way-to-cancel-an-executing-asynctask) pour concevoir des AsyncTasks – BoredAndroidDeveloper

Questions connexes