[英]Child fragment's parent returns NavHostParent instead of actual parent fragment
我有以下結構:
Activity
NavHostFragment (with navigation graph)
Fragment1
ChildFragment
Fragment2
ChildFragment
Fragment3
我想從ChildFragment
類訪問Fragment1
或Fragment2
,但是當我調用parentFragment
時,它會返回NavHostFragment
。
我無法通過 id 或 tag 直接搜索 Fragment1 或 Fragment2,因為您可以看到父級可能會更改,因此 ChildFragment 並不真正知道父級的 id 或名稱(除非我將其作為參數發送,但我試圖避免那)。
好的,問題似乎是 Fragment1 使用parentFragmentManager
添加 ChildFragment 而不是使用childFragmentManager
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.