(1)创建一个event
class dimissEvent
(2)在要关闭界面A的地方进行事件发出
EventBus.post(dismissEvent())
(3)在界面A的java文件中进行接收,同时进行dismiss
1、init{ EventUtil.register(this) }. /注册事件
2、@Subscribe(threadMode = ThreadMode.MAIN)
Fun onDismiss(){
dismiss()
}
注意:不要忘记注册event,也就是EventUtil.register(this),否则这个事件没有被注册,就不会被EventBus post出去,当然也不会在(3).2 中被接收

4202

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



