0
我一直在android中處理嵌套片段。我有一個包含片段A和片段A的活動,其中包含片段A1和片段A2。到目前爲止,我可以使用getParentFragment()(也帶有片段A2)成功地將數據從片段A1傳遞到其父片段(片段A)。但是我怎樣才能將數據從片段A1傳遞到片段A2?必須使用什麼方法以及如何使用?在2個嵌入1片段的子片段之間傳遞數據android
方法1:從片段A1 數據 - >的數據傳遞到父片段(片段A) - >通數據到碎片A2
或
(在通過片段之間的數據通常的方法)方法2: 片段A1 - >通過setTargetFragment數據直接傳遞到碎片A2()/ getTargetFragment()
我一直在嘗試使用set/getTargetFragment()現在相當長的一段時間,但仍然不能使這行得通。需要幫助的人。謝謝!
確實如此?嵌套片段沒有ID,所以我不能使用第一種方法。 – John
它們具有嵌套片段的ID,而不是使用getSupportFragmentManager();使用getChildSupportFragmentManager() –