Voici mon code:J'ai une erreur dans un fil faisant le temps « run » (mise à jour chaque seconde)
public void run() {
try {
while (!isInterrupted()) {
Thread.sleep(1000);
runOnUiThread(new Runnable() {
@Override
public void run() {
}
});
}
} catch (InterruptedException e) {
}
}
};
thread.start();
Le Thread
est appelé Thread
et je veux afficher l'heure dans un TextView
appelé TextView
. Il y a une erreur dans le Thread
car même si l'heure s'affiche dans le TextView
, elle ne se met pas à jour toutes les secondes. Merci
Avez-vous essayé le débogage? La question, en tant que telle, est très difficile à répondre. – f1sh
utiliser 'Handler' à la place – Ali
@NejsemNikdo Cochez cette réponse à propos de l'utilisation de Handler: https://stackoverflow.com/a/32640896/3965050 –