我使用的是 自定义 viewpager,它的 Listfragment 加载了 FragmentPagerAdapter。每个 ListFragment 代表一个双面板布局,其中每个列表项将一些其他 fragment 加载到一个框架布局(右面板)。
这是最佳实践吗?
最佳答案
简单的答案是...
您不能在 fragment 内添加 fragment 。
更新
相反,您可以做的是...使用 PagerAdapter
并在其中设置包含两个 fragment 的 View 。
简介
PagerAdapter
是 FragmentPagerAdapter
的父类,因此您需要制作扩展 pageradapter 的适配器,请引用 this link你会有一个想法,
需要看@instantiateItem
,这个方法负责生成view,所以需要inflate返回view,里面有两个fragment。
我现在没有工作示例,但您可以通过 PagerAdapter
关于android - ListFragment 中的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12259719/