React-Native 定义事件基类 EventBus
定义事件基类
EventBus
-
定义事件基类
public class BaseEvent { }
-
定义具体事件类
public class FavorEvent extends BaseEvent { private int did; public FavorEvent() {} public FavorEvent(int did) { this.did = did; } public int getDid() { return did; } public void setDid(int did) { this.did = did; } }
-
在需要监听此事件的地方向 EventBus 注册事件监听器
EventBus.getDefault().register(this);
-
当需要取消注册事件监听器时
EventBus.getDefault().unregister(this);