[英]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.