正常按照官网注册的方法
class A {
private BaseEvent createEvent() {//事件源对象,区分不同事件和传递数据用的
BaseEvent event = new BaseEvent();
event.set(传递的数据)
return event;
}
// 在合适的时机
EventBus.getInstance().post(createEvent());
}
class B {
@Subscribe
public void waitNotify(BaseEvent event) {
data = parseEvent(event);
refreshView(data);
}
@Subscribe注释的方法不能在抽象类里实现,否则事件无法被接受和处理。