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:
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.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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(); }
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.
Partager