Android StudioEventBus配置遇到小问题

今天老板让用一下EventBus,因为之前呢也没有用过,所以要从新开始学习了。不知道其他开发者是怎么学习的,反正是我一般来说学习android一般的话就是上度娘搜索我要学习的东西,然后打开有CSDN链接的文章开始看,然后多看几篇,综合大家所说的使用方法注意事项什么的来进行一个总结,总体来说还是比较轻松地,因为大神多啊,各式各样的问题总会遇到的,然后给你提出来。

然后呢,lz兴致勃勃的打开一个大神的博客看了看简单的用法:大神博客blog.csdn.net/harvic880925/article/details/40660137;

看完之后当然是要测试一下了自己动手敲一下看看是不是真的好用,然后就出现问题了:

EventBus的配置:在gradle里面添加:

	compile 'org.greenrobot:eventbus:3.0.0'
(lz实在ModUlead里面添加的,然后Sync Now一下);

然后开始按照大神说的步骤一步步来,当我都做完完的时候呢,却出现了问题:

看这个问题的话就是系统让你在这个方法前面加一句注释。具体的解决方法呢就是在接受处理消息的的onEventMainThread方法 上面添加一句话:

//接受消息
@Subscribe  需要添加的
public void onEventMainThread(FristEvent event) {
    String msg = "onEventMainThread收到了消息:" + event.getStr();
    Log.d("harvic", msg);
    button.setText(msg);
    Toast.makeText(this, msg, Toast.LENGTH_LONG).show();
}


这样的话这个问题就解决了,程序也能运行起来了。

其实写程序最高兴的不是能顺利的写下了,而是能把问题解决时候那种成就感是无与伦比的!至少lz很爽!哈哈。

你可能感兴趣的:(Android随记)