0

是否可以将片段放在 Android 的片段中?考虑一下:比如说,我使用 Fragment 和 ViewPager 实现了可滑动的标签。现在,在这些可滑动的片段中,我想实现另一个片段——有点像嵌套在另一个片段中的片段。但是需要将片段附加到 Activity 类。那么如何做到这一点呢?

4

1 回答 1

2

是否可以将片段放在 Android 的片段中?

使用 Android 支持包的片段的反向移植,是的。此外,Android 4.2 及更高版本(API 级别 17+)上的原生片段支持嵌套片段。但是,API 级别 11-16 的本机片段没有。

比如说,我使用 Fragment 和 ViewPager 实现了可滑动的标签。现在,在这些可滑动的片段中,我想实现另一个片段——有点像嵌套在另一个片段中的片段。但是需要将片段附加到 Activity 类。那么如何做到这一点呢?

此示例项目演示了在 a 中包含片段,ViewPager并在片段中包含ViewPager自身。关键是FragmentManager您提供给您的FragmentPagerAdapter 必须是外部片段(即getChildFragmentManager())的子片段管理器。

于 2013-07-05T18:28:01.903 回答