android - ListFragment 中的 fragment

标签 android android-fragments android-viewpager

我使用的是 自定义 viewpager,它的 Listfragment 加载了 FragmentPagerAdapter。每个 ListFragment 代表一个双面板布局,其中每个列表项将一些其他 fragment 加载到一个框架布局(右面板)。

这是最佳实践吗?

最佳答案

简单的答案是...

您不能在 fragment 内添加 fragment 。

更新

相反,您可以做的是...使用 PagerAdapter 并在其中设置包含两个 fragment 的 View 。

简介

PagerAdapterFragmentPagerAdapter 的父类,因此您需要制作扩展 pageradapter 的适配器,请引用 this link你会有一个想法,

需要看@instantiateItem,这个方法负责生成view,所以需要inflate返回view,里面有两个fragment。

我现在没有工作示例,但您可以通过 PagerAdapter

实现

关于android - ListFragment 中的 fragment ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12259719/

相关文章:

android - Android Studio 中的 ViewPager 预览布局

java - 在 Android 中正确实现 PagerAdapter

Android.app Fragments 与 android.support.v4.app 使用 ViewPager?

android - 从右到左语言的滑动标签布局

java - Environment.java 中的 Android Studio 错误无法解析符号 com.google.android

android - 有人可以向我解释制作 sqlcipher 二进制文件的编译步骤吗?

android - onOptionsItemSelected 未注册 fragment 中的项目

android - 将文本从 Fragment 传递到 Fragment 到 Activity 到 Android Studio 中的接收位图

java - Android 服务、上下文、构建器

java - com.google.firebase.database.DatabaseException : Expected a List while deserializing, 但得到了一个类 java.util.HashMap