我有一個單一的活動,讓我們說MainActivity。 在MainActivity的onCreate中,我正在加載FragmentOne。 FragmentOne
有ListView
,在單擊某個項目,它加載在MainActivity
FragmentTwo
。 現在我的問題是,當MainActivity
顯示FragmentTwo
,並且的被稱爲,如方向更改後等。MainActivity
再次加載FragmentOne
。 在相同的流的另一個問題是OptionsMenu
,當片段創建的每個時間,它被附加了菜單多次。現在我已經保持了一面旗幟,並幫助savedInstance
。有沒有其他方法?在單個活動中管理多個碎片的理想方式是什麼?
請注意,我是開發sdk,因此我想活動中的代碼量最小。
在此先感謝。
試試這個http://stackoverflow.com/questions/19722979/implementing-multiple-fragments-in-a-single-activity-dynamically –
@SaketMittal我已經通過它之前,這個問題是關於碎片之間的溝通,我的問題更可能是處理Activity-Fragment生命週期。 –