假设我有三个Activity A、B、C。首先从A页面跳转到B页面,然后B页面通过startActivityForResult()跳转到C页面,请问如何能够把C页面的数据传输给A页面。
4 回答
开心每一天1111
TA贡献1836条经验 获得超13个赞
- 粗暴一点的话,可以在
Activity A
中定义回调函数,作为参数传给Activity B
,然后由 B 调用。 - 优雅一点的话,还是用事件总线框架吧,
Eventbus
或者由RxJava
包装的Rxbus
。
添加回答
举报
0/150
提交
取消