Receiving Events
suggest changeFor receiving events you need to register your class on the EventBus
.
@Override public void onStart() { super.onStart(); EventBus.getDefault().register(this); } @Override public void onStop() { EventBus.getDefault().unregister(this); super.onStop(); }
And then subscribe to the events.
@Subscribe(threadMode = ThreadMode.MAIN) public void handleEvent(ArbitaryEvent event) { Toast.makeText(getActivity(), "Event type: "+event.getEventType(), Toast.LENGTH_SHORT).show(); }
Found a mistake? Have a question or improvement idea?
Let me know.
Table Of Contents