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);
    }
  }
    原文作者:BugFree张瑞
    原文地址: https://www.jianshu.com/p/444171960868
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞