gpt4 book ai didi

java - 将字符串从一个 fragment 传递到另一个 fragment

转载 作者:太空宇宙 更新时间:2023-11-04 14:32:33 27 4
gpt4 key购买 nike

我有以下模型。

扩展 Fragment 的 TabFragment。
扩展 Fragment 的 ListFragment。
还有一个扩展 Fragment 的 DetailFragment。

TabFragment 托管 ListFragment,它将启动 DetailFragment。

当我调用 getActivity().setResult(Activity.RESULT_OK, i); 时从 DetailFragment 中,调用 onActivityResult,但仅在 TabFragment 中。我从 Detail Fragment 传递一个字符串标识符到 TabFragment。

我唯一的问题是我想将此字符串从 TabFragment 传递回 ListFragment。

最好的方法是什么?

最佳答案

您可以使用 FragmentManager 的 findFragmentById() 或 findFragmentByTag() 查找所需的 fragment ,其中 id/tag 是您添加 fragment 时使用的。之后,您可以与这个特定的 fragment 进行交互。

关于java - 将字符串从一个 fragment 传递到另一个 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25962695/

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