2

在我的 FragmentActivity 中,我有一个 FrameLayout 和一个 SlidingDrawer,在 FrameLayout 中我管理很多片段,在 SlidingDrawer 中,我管理其他片段的内容。但是一个活动似乎只有一个backstack,我该如何分别管理这两个组片段,意味着两个backstack?

eg:
slidingDrawer关闭时:SlidingDrawer打开时
Fragment AFragment BFragment
Cde: SlidingDrawer关闭时
Fragment ZFragment YFragment X
,点击返回键,Fragment CFragment B
然后打开,见Fragment X,单击返回键,Fragment XFragment Y
然后再次关闭,看到 Fragment B,单击返回键,Fragment BFragment A
然后再次打开,看到 Fragment Y,单击返回键,Fragment YFragment X

4

0 回答 0