1

我有 3 个名为 Activity A、B 和 C 的活动。我想使用 Activity C 中的 setresult() 将一些数据从 Activity C 发送到 Activity A。有可能实现吗?注意:我不想重新创建活动 A。

4

2 回答 2

0

另一种避免通过 B 将数据从 C 传递到 A 的解决方案是使用观察者模式。这样,当 C 的结果可用时,A 会得到通知。

这里有更多信息:

于 2018-07-26T12:12:20.127 回答
0

试试EventBus库,Activity、Fragment、Thread、Service 等之间的简单易用快速通信

于 2018-07-26T12:21:53.627 回答