Lors de la création d'une activité, nous nous connectons à un système distant et téléchargeons des données. Nous affichons un ProgressDialog annulable à l'utilisateur tout ce temps. Le téléchargement est fait en utilisant AsyncTask. Dans preExecute(), nous montrons le dialogue et dans postExecute() nous le rejetons.ProgressDialog disparaît lorsque vous appuyez sur la touche "Recherche" du téléphone
Le problème est que lorsque le téléchargement est en cours et que ProgressDialog est affiché, si l'utilisateur appuie sur le bouton "search" de l'appareil, le ProgressDialog disparaît. Le thread d'arrière-plan est toujours en cours d'exécution.
Ce qui cause ce problème? Comment cela peut-il être évité?
Aidez-nous s'il vous plaît.
merci.
Je pensais qu'il y aurait un raccourci (comme une propriété) d'y parvenir. Quoi qu'il en soit, merci beaucoup! – Samuh