我有以下型号。
扩展片段的TabFragment。
一个扩展Fragment的ListFragment
以及一个扩展Fragment的DetailFragment。
TabFragment托管ListFragment,它将启动DetailFragment。
当我调用getActivity()。setResult(Activity.RESULT_OK,i);从DetailFragment中调用onActivityResult,但仅在TabFragment中调用。我从Detail Fragment传递一个String标识符到TabFragment。
我唯一的问题是我想将这个String从TabFragment传递回ListFragment。
这样做的最佳方式是什么?
答案 0 :(得分:0)
您可以使用FragmentManager的findFragmentById()或findFragmentByTag()找到所需的片段,其中id / tag是您添加片段时使用的片段。之后,您可以与此特定片段进行交互。