Bonjour,

J'ai un service qui me permet de récupérer des données du réseau et je voudrais de temps en temps envoyer un message à mon activity pour modifier l'UI.

J'ai pensé à utiliser un handler voici ce que je fais normalement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Message msgActivity = myHandler.obtainMessage(10);
Bundle bundleActivity = new Bundle();
bundleActivity.putString("response", file);
msgActivity.setData(bundleActivity);
handlerActivity.sendMessage(msgActivity);
Mais je ne vois pas comment initialisé mon handlerActivity pour faire référence à celui de mon Activity.

Sinon il y a aussi la possibilité d'utilisé un "bradcastReceiver" mais il me semble que c'est moins bien...

Mais si quelqu'un peut m'éclairer sur une solution.

Merci,
Drlord.