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:
Mais je ne vois pas comment initialisé mon handlerActivity pour faire référence à celui de mon Activity.
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);
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.
Partager