今天无聊试了一下EventBus
一切都很顺利
但是一测试,第一步就错了。日了
EventBus.getDefault().register(this);
这行报错
上网找了半天没找到答案,然后一看日志
...no public methods with the @Subscribe annotation
意思是没在它的回调方法上加注解吧。
好吧,网上的教程一般都没说这个问题。
只要在onEvent()方法上加上@Subscribe就可以解决此问题。
ps:还是看官方文档吧,国人写的很多不太清楚