有没有人为绿色机器人EventBusBuilder
使用Eventbus
?
我有一个应用程序在整个地方使用EventBus.getDefault()
,但现在我想配置该总线以停止发送无订户消息。这里讨论:https://github.com/greenrobot/EventBus/blob/master/HOWTO.md
由于配置EventBus
的代码似乎返回了总线本身的实例(来自上面的doc):
EventBus eventBus = EventBus.builder().logNoSubscriberMessages(false).sendNoSubscriberEvent(false).build();
我只是不确定该放置该实例的位置!我是否必须在某个地方创建一个包含它的单例,就像EventBus
库本身一样?然后将我对EventBus.getDefault()
的所有电话重新连接到我自己的班级?
谢谢,
贾德
答案 0 :(得分:4)
您没有仔细阅读该文件。 Here就是你想要的:
EventBus.builder().logNoSubscriberMessages(false).
sendNoSubscriberEvent(false).installDefaultEventBus();
然后EventBus.getDefault()
应该使用此配置