gpt4 book ai didi

android - 从 onActivityResult 获取数据到 fragment 的最佳做法是什么?

转载 作者:行者123 更新时间:2023-11-30 02:19:51 25 4
gpt4 key购买 nike

我的父 Activity 正在启动另一个 Activity ,并且需要在通过 onActivityResult 返回结果时更新其 fragment 。我应该简单地在每个 fragment 中实现方法以将数据传递给它们,还是应该采用不同的方法?

谢谢!

最佳答案

让您应该接收数据的 fragment 使用适合的方法实现接口(interface)。

在从 onActivityResult 返回结果时的 Activity 中,使用 getFragmentManager().findFragmentByTag("yourtag") 方法查找 fragment 。将其转换为接口(interface)并调用方法。

确保在调用 findFragmentByTag 后检查 fragment 是否确实存在。

关于android - 从 onActivityResult 获取数据到 fragment 的最佳做法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28758781/

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