Android接收事件
示例
要接收事件,您需要在上注册课程EventBus。
@Override
public void onStart() {
super.onStart();
EventBus.getDefault().register(this);
}
@Override
public void onStop() {
EventBus.getDefault().unregister(this);
super.onStop();
}然后订阅事件。
@Subscribe(threadMode = ThreadMode.MAIN)
public void handleEvent(ArbitaryEvent event) {
Toast.makeText(getActivity(), "事件类型: "+event.getEventType(), Toast.LENGTH_SHORT).show();
}