效果图如下:
好了言说正传,接下来如何让你的项目不再担心activity跟fragment传参跳转的烦恼.
一:使用android eventbus需要jar包一个,文章末尾我会贴出demo下载地址.里面就会包含
二:接收eventbus事件的类需要做以下几个工作
1).在oncreate中把当前类注册到eventbus中,eventbus就是一个单例模式.
2).记得在ondestroy方法中取消注册.
3).写一个onevent开头的方法来接收别的页面发送过来的事件,方法必须public修饰,参数类型我们自己定义,但是一定要记住,发送消息的时候也必须这个类型.
4).logout常量是int类型,在mainactivity中定义
三.发送事件的类就一行代码就行.我们可以看到post方法中传参是一个int类型常量,而oneventmainthread方法中的参数是int的封装类型,所以在此提醒大家,类型一
定要一致
<a href="http://www.gongjuxiazai.com/forum.php?mod=viewthread&tid=359&extra=page%3d1" target="_blank">点击下载源码</a>