1. 程式人生 > >EventBus註冊與解註冊邏輯封裝

EventBus註冊與解註冊邏輯封裝

EventBus註冊與解註冊邏輯封裝

@MainThread
public void toggleEvent(boolean enabled) {
    final boolean hasRegistered = EventBus.getDefault().isRegistered(this);
    if (hasRegistered && !enabled) {
      EventBus.getDefault().unregister(this);
    } else if (!hasRegistered && enabled) {
EventBus.getDefault().register(this); } }