Les Threads Java Standard sont appropriés pour un usage sous Android, mais une attention particulière doit être portée à la mise à jour de l'interface utilisateur à partir d'un autre Thread. Android protège l'accès aux objets de l'interface utilisateur. Il faut donc déléguer l'action au Thread de l'interface utilisateur.

Le code suivant peut être utilisé pour encapsuler votre code :

    runOnUiThread(new Runnable() {
                    @Override
                    public void run() {
                          // Ici: Votre code accédant aux objets de l'interface utilisateur.
                    }
                });

Voir aussi TimerTask