In meinem Code ich für Veranstaltungen zu hören bin mit @Subscribe
dem Vermerk:@Subscribe Methode aufgerufen mehrere Zeit für das gleiche Ereignis
@Subscribe
public void orderUpdate(OrderUpdateEvent event)
Mein Problem ist, dass diese Methode mehrfach aufgerufen wird (1-3 von Laufe hängt auszuführen) für dasselbe Ereignisobjekt.
Dies ist, wie ich dieses Ereignis senden:
busProvider.getEventBus().postOnMain(new OrderUpdateEvent();
Was ist die Ursache dafür sein könnte? Vermisse ich etwas?
Haben Sie bereits eine Lösung für Ihr Problem gefunden? –
ja, wie @CommonsWare vorgeschlagen 'unregister()' wurde nicht aufgerufen. – skywalker