Moi je pense surtout que tu as un problème de conception...
02-27 16:43:09.617: W/dalvikvm(1958): threadid=1: thread exiting with uncaught exception (group=0xb616d180)
Que veux tu faire exactement ? La le code appelle remplissageDonnees(); dans un thread non-UI toutes les 500ms.... et affichageDonnées() dans le thread-UI après (ou avant on ne sait pas trop). Le thread tourne indéfiniment avec un "sleep()" donc il y a eu erreur de conception.
Bref je ne comprends pas le truc....
Normalement la logique c'est:
EVENEMENT-1 =>
Démarrer un thread pour le remplissage-données... à la fin duquel on signale EVENEMENT-2
EVENEMENT-2 =>
En restant dans le thread-UI: affichage des données... à la fin... on *schedule* EVENEMENT-1 pour dans 500ms
onResume() =>
On lance EVENEMENT-1
onStop() =>
On vire tous les EVENEMENT-1 en attente
Partager