EventBus:如何跟踪?

时间:2015-12-10 13:13:01

标签: android event-bus otto greenrobot-eventbus

我使用event bus(greenrobot)进行片段和活动之间的通信。 效果很好。

但有一件事我想知道:人们如何追踪这些被解雇的地方?

示例:当我在某处看到onEvent()方法时,如何找到触发它的位置?

1 个答案:

答案 0 :(得分:2)

当然您使用的是IntelliJ Idea / Android Studio,方法是onEvent*(E ...)

  • 按住Ctrl键并点击E会将您转到E类文件
  • Ctrl +再次点击E课程(例如public class E )会显示E课程的所有用法。您可能希望通过单击 italized ,蓝色 i 图标来过滤show popout对话框中的import语句。

加成: 如果事件类只有一个构造函数,那么最好用ctrl +单击它而不是类名。这将显示创建事件对象的位置。