Passer des données du threadUI vers un thread de travail
bonjour,
j'ai besoin de passer des données entre le threadUI (émetteur) et un thread de travail (récepteur).
Je m'inspire de cet article: http://techtej.blogspot.fr/2011/02/a...ween-main.html
Mon thread de travail, récepteur de données:
Code:
1 2 3 4 5 6 7 8 9 10
|
public void run() {
Looper.prepare();
Handler mHandler = new Handler() {
public void handleMessage(Message msg) {
// Act on the message
}
};
Looper.loop();
} |
L'article dit: any other thread having the reference to mHandler will be able to call the send or post methods of the Handler class to send a Message (or a runnable object) to our thread.
Je ne vois pas comment faire pour que le threadUI qui instancie le thread de travail ait une référence sur ce handler qui est instancié dans ce thread de travail justement.
Merci pour vos avis.