Отменить регистрацию фрагмента шины событий
У меня есть фрагмент экрана, который зарегистрирован на шине событий:
@Override
public void onStart() {
super.onStart();
EventBus.getDefault().register(this);
}
@Override
public void onStop() {
EventBus.getDefault().unregister(this);
super.onStop();
}
Если на экране происходит автоматическая блокировка (или любое другое событие, которое может вызвать onStop), активность контейнера переходит на OnStop, и фрагмент больше не способен принимать (сетевое) событие. Я думаю оперемещение «незарегистрированная» логикана Дестрой метод. Это хорошая идея?