0

我花了两天的大部分时间寻找解决我问题的答案,我发现很多接近但不特定于我需要的东西:

我想通过调用 FragmentPageAdapter 从当前的 FragmentActivity 内部向 viewPager 添加一个新的 FragmentActivity (或者至少,这是我认为我需要解决我的问题的方式)。

例如:在fragment 1中我想按一个按钮来更新并用新数据替换Fragment 2,然后将Fragment 2设置为当前查看的fragment。

4

1 回答 1

0

您可以做的是实现自定义 FragmentPagerAdapter 或 FragmentStatePagerAdapter (如果您有很多更复杂的片段)。

文档:http: //developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html

适配器处理您的内容,因此您想对某个片段进行的任何调用或操作都可以从那里轻松完成。

您可以将适配器本身传递给其持有的每个片段,或者只实现侦听器接口,以便片段可以通过适配器触发更改。

如果它仍然是一个问题,我希望这可以帮助你!

于 2012-08-08T15:10:24.747 回答