1

我正在使用事件总线(greenrobot)在片段和活动之间进行通信。效果很好。

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

示例:当我在onEvent()某处看到一个方法时,我怎样才能找到它被触发的地方?

4

1 回答 1

3

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

  • Ctrl + 单击E将移动到E类文件
  • Ctrl + 单击E类(例如public classE)将向您展示E类的所有用法。您可能希望通过单击斜体蓝色i图标在显示弹出对话框中过滤掉导入语句。

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

于 2015-12-10T13:26:01.723 回答