版权声明:感谢来访!欢迎指导、勘误、讨论及转载,转载请注明出处 https://blog.csdn.net/u011489043/article/details/84967197
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);
}
}