Event Bus Fragment Unregister

Ich habe ein Splashscreen-Fragment, das für den Ereignisbus registriert ist:

@Override
public void onStart() {
    super.onStart();
    EventBus.getDefault().register(this);
}

@Override
public void onStop() {
    EventBus.getDefault().unregister(this);
    super.onStop();
}

Wenn der Bildschirm automatisch gesperrt wird (oder ein anderes Ereignis, das onStop aufrufen könnte), wird die Containeraktivität auf onStop gesetzt und das Fragment kann das (Netzwerk-) Ereignis nicht mehr empfangen. Ich denke überziehen u "unregister" logicto onDestroy Methode. Ist es eine gute Idee?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage