0
点赞
收藏
分享

微信扫一扫

EventBus的是使用


依赖

compile 'org.greenrobot:eventbus:3.0.0'

在需要发送消息的界面  


//收到消息
EMMessage emMessage = messages.get(0);
//发送消息
EventBus.getDefault().post(emMessage);



其中emMessage 是一个数据类型 可以是一个类我们就叫他Object把  我的这个类型是这样的Emssage  emMessage

在需要处理的界面


@Subscribe(threadMode = ThreadMode.MAIN)
public void onMessageEvent(EMMessage msg) {
setData();

}

;

@Override
public void onStart() {
super.onStart();
EventBus.getDefault().register(this);
}

@Override
public void onStop() {
super.onStop();
EventBus.getDefault().unregister(this);
}

 然后就可以了



举报

相关推荐

0 条评论