主要分为以下几个步骤: 1,定义事件,也就是你要做什么定义成类的方式 2,需要在事件接收的一方的oncreate()中进行注册事件, EventBus.getDefault().register(this); 而后任何地方接收事件 @Subscribe(threadMode = ThreadMode.MAIN) //在ui线程执行 public void onDataSynEvent(DataSynEvent event) { Log.e(TAG, Log.e(TAG, Log.e(TAG, Log.e(TAG, "event---->" + event.getCount()); }
} } }
注意上边是有很多的方式,就是设置模式方式等参数
3,在接收界面的destroy中接触注册事件
4,在需要房补的地方使用EventBus.getDefault().post(new DataSynEvent());不需要在oncreate()方法中使用的。
本文介绍了EventBus的基本使用方法,包括事件定义、注册与注销、发送事件等关键步骤,并提供了具体的代码示例。
4288

被折叠的 条评论
为什么被折叠?



