当前位置:编程学习 > wap >>

android Fragment碎片问题



不知道有没朋友用过“腾讯微漫”应用,我想模仿它的界面。现在想用一个FragmentActivity,其他都用Fragment来实现。
上图我是用GridView实现的,每个对应一个Fragment,这4个Fragment暂时称为“母Fragment”吧。每个“母Fragment”中又循环嵌套着N个“子Fragment”。
因为FragmentActivity的特性,可以把Fragment页面add到事务中,首页、书架、搜索等之间的切换,我可以实现切换过程中,也就用了事务中的hide与show。

但是“子Fragment”的页面怎么记录下来呢,比如依次 “首页”选项 里的页面Fragment_A1  -- B1 -- C1 -- D1,
然后点击 “书架” 选项 进入 Fragment_A2 -- B2 -- C2。这个时候,点击“首页”,显示是此选项最后一次显示的页面D1。   

这是怎么实现的,选项之间互不影响,而每个选项单独记录了打开的页面,按back按钮可以从当前选项中返回页面。

希望能有高手教教,感激不尽!!! Android --------------------编程问答-------------------- 顶上去。。。。。 --------------------编程问答-------------------- 可以用Fragment.getChildFragmentManager()进行管理 --------------------编程问答--------------------
引用 2 楼 rithy 的回复:
可以用Fragment.getChildFragmentManager()进行管理

可以给个demo吗。谢谢!
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,