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

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

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

最佳答案

授予您您正在使用IntelliJ Idea / Android Studio,并且方法为onEvent*(E ...)


Ctrl +单击E将您移至E类文件
按住Ctrl键并再次单击E类(例如在public class E中),通常会向您显示E类的所有用法。您可能需要通过单击斜体的蓝色i图标来过滤掉显示弹出对话框中的导入语句。


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

10-05 22:51
查看更多