[英]GreenRobot EventBus
有沒有人舉過一個將EventBusBuilder
用於greenrobot的Eventbus
的Eventbus
?
我有一個在各處使用EventBus.getDefault()
的應用程序,但是現在我想配置該總線以停止發送無訂閱者消息。 在這里討論: https : //github.com/greenrobot/EventBus/blob/master/HOWTO.md
由於配置EventBus
的代碼似乎返回了總線本身的實例(來自上面的文檔):
EventBus eventBus = EventBus.builder().logNoSubscriberMessages(false).sendNoSubscriberEvent(false).build();
我只是不確定將該實例放在哪里! 我是否必須像EventBus
庫本身那樣在某個地方制作一個單例才能包含它? 然后EventBus.getDefault()
所有調用重新EventBus.getDefault()
到自己的類中?
只是有點困惑。 感謝幫助。
謝謝,
賈德
您沒有仔細閱讀文檔。 這是您想要的:
EventBus.builder().logNoSubscriberMessages(false).
sendNoSubscriberEvent(false).installDefaultEventBus();
然后EventBus.getDefault()
應與此配置一起使用
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.