La DÉMO officielle est enregistrée en onResume() et non enregistrée en onPause(). Cependant, ce mécanisme peut ne pas convenir à la plupart des scénarios de demande.
.
Si vous envisagez de vous inscrire en onCreate(...) et de vous désinscrire en onDestroy(), il y a une situation à laquelle vous devez faire attention :
Si une activité crée plusieurs instances et que l'événement de EventBus.post(Event) ne doit être reçu que par l'instance d'activité de niveau supérieur, cela entraînera des problèmes.
Inscrivez-vous sur OnCreat et vérifiez si vous vous êtes déjà inscrit. Une inscription répétée entraînera une erreur.
Se désinscrire dans Destory. Je l'ai désenregistré dans onPause, et lorsque la page n'est pas visible, la diffusion d'actualisation ou les autres diffusions envoyées ne peuvent pas être reçues. Après avoir reçu l'instance dans l'activité de niveau supérieur, vous pouvez également répondre en écrivant OnEvent directement dans la vue, donc avant de vous inscrire, vérifiez si elle a été enregistrée. Utilisez simplement ceci à l'intérieur, pas le contexte.
La DÉMO officielle est enregistrée en
onResume()
et non enregistrée enonPause()
. Cependant, ce mécanisme peut ne pas convenir à la plupart des scénarios de demande.Si vous envisagez de vous inscrire en
onCreate(...)
et de vous désinscrire enonDestroy()
, il y a une situation à laquelle vous devez faire attention :Inscrivez-vous sur OnCreat et vérifiez si vous vous êtes déjà inscrit. Une inscription répétée entraînera une erreur.
Se désinscrire dans Destory. Je l'ai désenregistré dans onPause, et lorsque la page n'est pas visible, la diffusion d'actualisation ou les autres diffusions envoyées ne peuvent pas être reçues. Après avoir reçu l'instance dans l'activité de niveau supérieur, vous pouvez également répondre en écrivant OnEvent directement dans la vue, donc avant de vous inscrire, vérifiez si elle a été enregistrée. Utilisez simplement ceci à l'intérieur, pas le contexte.
Qui s'inscrit et qui se déconnecte, s'inscrit et se désinscrit sont les plus scientifiques dans la même catégorie