• # Handler

    Posté par . En réponse au message Gestion d'un timer en Java/Android. Évalué à 1.

    J'ai trouvé un exemple d'une barre de progression en Java/Android :

    http://www.mkyong.com/android/android-progress-bar-example/

    La méthode utilisé est encore les "Handler" de la bibliothèque d'Android, qui permettent d'effectuer une action toutes les X millisecondes :

     // Update the progress bar
    progressBarHandler.post(new Runnable() {
     public void run() {
     progressBar.setProgress(progressBarStatus);
     }
    });
    
    

    Je comprend pas trop le fonctionnement, au niveau de "post" en particulier.

    D'après la doc sur Handler on peut envoyer soit un message soit un code exécutable via Handle.

    Un peu bizarre je trouve ..