2015-07-11 125 views
-3

我是新的android,我想怎麼做。我有一個活動,並在活動中,我得到了3個片段同時運行和可見。我想如何將MiddleFragment的類引用傳遞給TopFragment? 謝謝兩個片段之間的通信

+1

被收聽通過使用'Interface' –

+0

MMMM確定。我該怎麼做? – Altair

+1

在_Google_上搜索.. –

回答

0

對於單獨的片段,在創建片段時使用setTargetFragment()。系統將在活動重新創建後正確恢復新的目標片段。您可以將目標片段轉換爲接口以使其更清潔。

如果您的片段是需要與其父片段進行通信的子片段,請改爲使用getParentFragment()。

的另一種方式是發送從片段A本地廣播能夠由片段B.