什么是事件总线的使用以及如何使用它

时间:2015-12-10 14:54:04

标签: java android

当我点击无法刷新的活动通知时,当一个活动处于活动状态时,我遇到了问题。所以建议是事件总线。任何人都可以解释事件总线概念

1 个答案:

答案 0 :(得分:1)

如果我理解你的问题,事件总线不是你唯一的解决方案。您可以设置活动的android:launchMode="singleTop",并在活动的onNewIntent()方法中重新启动您的活动。如果您的活动处于活动状态时收到通知,则您的活动会在其onNewIntent方法中捕获通知点击事件。

如果您想使用Event Bus进行此操作,可以使用Otto Bus。您可以从下面的链接中找到它的示例实现。

http://square.github.io/otto/

祝你好运。