3

我有一個活動,它在單獨的片段和FrameLayout中包含導航按鈕。 FrameLayout包含表示應用程序類別之一的內容片段(時間線,配置文件等)。點擊導航按鈕可以在內容片段(類別)之間切換。類別也有子類別。如何在Android中爲一個片段製作單獨的背堆棧

的問題是如何使適當的後退導航與每個類別分開回棧,與記憶最後狀態(子類片段)類別之間切換(以繼續從最後狀態使用)也爲每個類別。如何實現它?

回答

3

謝謝大家。這裏有很多答案(ZERO)。這是「非常複雜」的問題帥哥!

我想通了,這是能夠實現使用Fragment.getChildFragmentManager用的FrameLayout範疇內片段此功能。使用類別片段在類別之間切換;使用.getChildFragmentManager和frameLayout在具有子類別片段的類別片段中製作單獨的背堆棧。您也可以將ViewPager用作切換工具。