背景
就是执行1的时候如何2里面的指定方法
https://github.com/JeremyLiao/LiveEventBus
1引入
implementation 'com.jeremyliao:live-event-bus-x:1.7.3'
2触发的位置(2)
LiveEventBus.get("onInviteeRejected")
.post(true);
3响应位置(1)
LiveEventBus.get("onInviteeRejected", Boolean.class)
.observeForever(new Observer<Boolean>() {
@Override
public void onChanged(Boolean aBoolean) {
if (aBoolean) {
onCallHangUp();
}
}
});
总结:
就他么这么简单,使用了观察者模式
https://blog.csdn.net/qq_41821190/article/details/121402904