Java 在ViewPager内将数据从片段传递到片段

Java 在ViewPager内将数据从片段传递到片段,java,android,android-fragments,Java,Android,Android Fragments,我有一个ViewPager活动,它将包含不同的片段 我想将数据从片段1传递到片段2,从片段2传递到片段3,依此类推 现在我知道有一种方法可以做到这一点,即将数据发送回活动,然后通过在片段中创建自定义接口并在活动中实现它们,将数据传递到下一个片段,但是有没有一种方法可以直接传递数据呢 非常感谢 取决于PagerAdapter实现,当Fragment1可见时,FragmentX(其中X!=1)可能还不存在……不,我已将其设置为当Fragment1可见时,所有其他片段都不可见。如果我将其设置为Frag

我有一个ViewPager活动,它将包含不同的片段

我想将数据从片段1传递到片段2,从片段2传递到片段3,依此类推

现在我知道有一种方法可以做到这一点,即将数据发送回活动,然后通过在片段中创建自定义接口并在活动中实现它们,将数据传递到下一个片段,但是有没有一种方法可以直接传递数据呢


非常感谢

取决于PagerAdapter实现,当Fragment1可见时,FragmentX(其中X!=1)可能还不存在……不,我已将其设置为当Fragment1可见时,所有其他片段都不可见。如果我将其设置为Fragment1可见,Fragment2和Fragment0也可见,这会更容易做到吗?您的一些选项包括:您提到的接口、内容提供商、SharedReferences、某种SQL表、singleton.Ah。共享引用。我忘了。非常感谢你!