Quel est l'équivalent d'un NSNotification dans Android?Android équivalent de NSNotification?
Je dois pouvoir envoyer et recevoir la notification de classes arbitraires (pas nécessairement des activités).
Quel est l'équivalent d'un NSNotification dans Android?Android équivalent de NSNotification?
Je dois pouvoir envoyer et recevoir la notification de classes arbitraires (pas nécessairement des activités).
Ce modèle est appelé EventBus, et il existe quelques bibliothèques pour cela.
Vous pouvez utiliser LocalBroadcastManager ou peut mettre en œuvre Observer interface pour accomplir votre tâche comme iOS NSNotification.
Cela a fonctionné, merci. – user92238
La documentation ne traite pas du cycle de vie du récepteur. Je suppose que LocalBroadcastManager conserve une référence forte et que nous devons nous désinscrire afin d'éviter les fuites de mémoire? – user92238
oui, pour éviter les fuites de mémoire, vous devez désinscrire tous les broadcastreceiver. –