簡體   English   中英

子片段的父片段返回 NavHostParent 而不是實際的父片段

[英]Child fragment's parent returns NavHostParent instead of actual parent fragment

我有以下結構:

Activity
    NavHostFragment (with navigation graph)
        Fragment1
            ChildFragment
        Fragment2
            ChildFragment
        Fragment3

我想從ChildFragment類訪問Fragment1Fragment2 ,但是當我調用parentFragment時,它會返回NavHostFragment

我無法通過 id 或 tag 直接搜索 Fragment1 或 Fragment2,因為您可以看到父級可能會更改,因此 ChildFragment 並不真正知道父級的 id 或名稱(除非我將其作為參數發送,但我試圖避免那)。

好的,問題似乎是 Fragment1 使用parentFragmentManager添加 ChildFragment 而不是使用childFragmentManager

暫無
暫無

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

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