EventBus 在项目中的使用

我把它当成强大的callBack来理解、使用。

https://github.com/greenrobot/EventBus

第一步:在BaseActivity、BaseFragment 中注册EventBus

EventBus 在项目中的使用_第1张图片

第二步:回调参数对象

EventBus 在项目中的使用_第2张图片

第三步:监听回调

EventBus 在项目中的使用_第3张图片

第四步:回调

任何java类中调用 EventBus.getDefault().post(newETaskEvent(...));

DTaskActivity中的onMessageEvent就会被调用了。

你可能感兴趣的:(EventBus 在项目中的使用)