我花了两天的大部分时间寻找解决我问题的答案,我发现很多接近但不特定于我需要的东西:
我想通过调用 FragmentPageAdapter 从当前的 FragmentActivity 内部向 viewPager 添加一个新的 FragmentActivity (或者至少,这是我认为我需要解决我的问题的方式)。
例如:在fragment 1中我想按一个按钮来更新并用新数据替换Fragment 2,然后将Fragment 2设置为当前查看的fragment。
我花了两天的大部分时间寻找解决我问题的答案,我发现很多接近但不特定于我需要的东西:
我想通过调用 FragmentPageAdapter 从当前的 FragmentActivity 内部向 viewPager 添加一个新的 FragmentActivity (或者至少,这是我认为我需要解决我的问题的方式)。
例如:在fragment 1中我想按一个按钮来更新并用新数据替换Fragment 2,然后将Fragment 2设置为当前查看的fragment。
您可以做的是实现自定义 FragmentPagerAdapter 或 FragmentStatePagerAdapter (如果您有很多更复杂的片段)。
文档:http: //developer.android.com/reference/android/support/v4/app/FragmentPagerAdapter.html
适配器处理您的内容,因此您想对某个片段进行的任何调用或操作都可以从那里轻松完成。
您可以将适配器本身传递给其持有的每个片段,或者只实现侦听器接口,以便片段可以通过适配器触发更改。
如果它仍然是一个问题,我希望这可以帮助你!