Android 开发

EventBus注册与解注册逻辑封装

2018-12-04  本文已影响14人  BugFree张瑞
@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);
    }
  }
上一篇下一篇

猜你喜欢

热点阅读