簡體   English   中英

將字符串從片段傳遞到另一個片段

[英]Pass a String from a Fragment to another Fragment

我有以下模型。

一個TabFragment,用於擴展Fragment。
擴展Fragment的ListFragment。
還有一個DetailFragment,它擴展了Fragment。

TabFragment托管ListFragment,它將啟動DetailFragment。

當我調用getActivity()。setResult(Activity.RESULT_OK,i); 從DetailFragment中調用onActivityResult,但僅在TabFragment中。 我從Detail Fragment(一個String標識符)傳遞給TabFragment。

我唯一的問題是我想將此字符串從TabFragment傳遞回ListFragment。

做這個的最好方式是什么?

您可以使用FragmentManager的findFragmentById()或findFragmentByTag()找到所需的片段,其中id / tag是您添加片段時使用的片段。 之后,您可以與此特定片段進行交互。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM