gpt4 book ai didi

Android三个activity,将第三个activity的数据传给父activity

转载 作者:搜寻专家 更新时间:2023-11-01 07:57:14 25 4
gpt4 key购买 nike

我有 3 个 Activity 。比方说 A、B、C。主要 Activity 是 A。

我想从 A 启动 B,然后从 B 启动 C,然后在 C 打开时关闭 B。最后在 C 关闭时将数据传递给 A。

这怎么可能,尤其是对于 Intent 和 startActivityForResult?后两种方法完全有可能吗?

谢谢。

最佳答案

假设你正在使用一个按钮,当你点击按钮启动activity C时,你可以完成activity B,并在activity A中获取action。

在 Activity A 上使用 onActivityResult()。在这个桥上,您可以使用 startActivityForResult() 启动 Activity C。

这样,当您完成 C 时,您可以将数据传递给 A,再次使用 onActivityResult()。

关于Android三个activity,将第三个activity的数据传给父activity,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26620218/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com