Jump to content

Besoin de conseils - Progress Dialog


Eri

Recommended Posts

Bonjour,

Je bute sur l'implementation d'un Progress Dialog pendant mes traitements d'informations, apres plusieurs recherches sur internet, et plusieurs essais de code, j'ai reussi a avoir un morceau quasi-fonctionnel, le probleme etant que l'affichage du ProgressDialog ce fait apres les methodes de traitements, et non pas avant.

Avez vous deja reussi a utiliser les Progress Dialog ?

J'aurais besoin d'un petit coup de pouce :)

Voici le code:

   private ProgressDialog    p = null;

   private OnClickListener mClickListener = new OnClickListener() {
       public void onClick(View v) {
           p = ProgressDialog.show(busdroid.this, "Please wait...", "Getting informations...", true, true);
           runOnUiThread(new Runnable(){
               public void run(){
                     //
                     // Le code a executer
                     //
                   }
                   p.dismiss();
               } });
       }
   };

Merci !

Link to comment
Share on other sites

Si j'ai bien compris, ton problème vient du fait que ProcessDialog a un fonctionnement asynchrone. Il ne bloque pas le code en attendant la validation utilisateur. Tu dois donc dans ton run() écrire une condition du type

while(utilisateur.informations == !present){
//do nothing
}
//ton code

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...