Interface graphique android 2.2

Fermé
Linuxows Messages postés 35 Date d'inscription mardi 2 novembre 2010 Statut Membre Dernière intervention 10 novembre 2011 - 10 nov. 2011 à 17:02
Bonjour,

Je commence à développer pour Android, et je souhaite faire: modifier un élément graphique et juste après j'attends deux seconde et puis après, dans mon code, je continue mon programme:

NameText.setText("toto");
runOnUiThread(new Runnable() {
@Override
public void run() {
try {
Thread.sleep(timeout);
} catch (InterruptedException e) {
e.printStackTrace();
}
Log.d(TAG,"Debug message: " + timeout + " ms ellapsed");
}
});

sauf que malheureusement, le "NameText" ne change de texte qu'après le sleep, on dirait que le sleep bloque l'interface graphique et ne la laisse pas continuer son chargement!!

Si vous avez une idée n'hésitez surtout pas,

Merci