记录一下。
1.添加依赖
implementation group: 'org.greenrobot', name: 'eventbus', version: '3.2.0'
2.注册观察者(要在哪个地方接收事件),取消注册的观察者(销毁对象的时候调用)
这个观察者只需要是一个对象即可,并不指定为Context
public class MainActivity extends AppCompatActivity {
private static final String TAG = "MainActivity";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
EventBus.getDefault().register(this);
//省略其他代码
'''''''
'''''''
'''''''
}
@Override
protected void onDestroy() {
super.onDestroy();
EventBus.getDefault().unregister(this);
}
}
3.发送事件
发送分为两种,一种是黏性事件,一种为普通事件,简单点说&