Bonjour à toutes et à tous,
Dans une application, au lancement, je charge plusieurs fichiers, ce qui met quelques secondes pendant lesquelles je voudrais afficher un ProgressDialog.
J'ai écrit le code suivant et ... rien ne s'affiche.
Si je supprime l'instruction "pd.dismiss", alors le ProgressDialog s'affiche ... mais après le chargement des fichiers !
A priori, je n'ai rien compris du fonctionnement de ce composant.
Pourriez-vous éclairer ma lanterne et me dire comment faire.
Merci pour votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ... ProgressDialog pd = new ProgressDialog(this); pd.setMessage("Initialisation"); pd.show(); initPgm(); // Chargement de fichiers pd.dismiss();
Partager