Avatar ·

Comment télécharger un fichier sur Android avec affichage de la progression dans un ProgressDialog ?

Bonjour à tous ! Je suis débutant en développement Android et j'essaie d'implémenter le téléchargement d'un fichier depuis Internet avec affichage de la progression dans une boîte de dialogue. J'ai un code simple en Java qui utilise AsyncTask, mais la progression ne se met pas à jour et la boîte de dialogue se ferme immédiatement après le début du téléchargement. J'ai essayé des tonnes de solutions trouvées sur Internet, mais rien ne fonctionne comme il faut. Aidez-moi à comprendre, s'il vous plaît ! Voici mon code actuel : ```java public class DownloadFile extends AsyncTask { private ProgressDialog progressDialog; private Context context; public DownloadFile(Context context) { this.context = context; progressDialog = new ProgressDialog(context); } @Override protected void onPreExecute() { progressDialog.setMessage("Téléchargement..."); progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); progressDialog.setCancelable(false); progressDialog.show(); } @Override pr