Android-使用事件总线(如Otto)进行UI元素通信是否正确?
我是否可以(正确地)使用事件总线在UI视图之间进行通信?例如,使用它在片段之间进行通信,而不是实现侦听器 我可以将同一个总线实例用于多个操作吗 谢谢是的 Otto的构建正是出于这个原因:帮助您将Android-使用事件总线(如Otto)进行UI元素通信是否正确?,android,otto,event-bus,Android,Otto,Event Bus,我是否可以(正确地)使用事件总线在UI视图之间进行通信?例如,使用它在片段之间进行通信,而不是实现侦听器 我可以将同一个总线实例用于多个操作吗 谢谢是的 Otto的构建正是出于这个原因:帮助您将片段和活动放在一边,而无需通过意图序列化所有内容 此外,对于示例问题:您可以在任何地方重用总线。但有时,您更愿意创建不同的总线来分离通信的类组:例如,在MVP体系结构中,每个M-V-P组都有一条总线,或者在另一个示例中,有一条总线用于与始终运行的特定服务通信,等等 这是如何使用图书馆的一个很好的例子。谢谢
片段
和活动
放在一边,而无需通过意图
序列化所有内容
此外,对于示例问题:您可以在任何地方重用总线。但有时,您更愿意创建不同的总线来分离通信的类组:例如,在MVP体系结构中,每个M-V-P组都有一条总线,或者在另一个示例中,有一条总线用于与始终运行的特定服务通信,等等
这是如何使用图书馆的一个很好的例子。谢谢你的回答,Júlio先生