Android 在ViewPager中滑动选项卡时如何在片段之间发送数据

Android 在ViewPager中滑动选项卡时如何在片段之间发送数据,android,fragment,swipe,send,Android,Fragment,Swipe,Send,我有CoordinatorLayout、AppBarLayout、工具栏、TablLayout、ViewPAger和2个片段的活动 片段描述: 带有设置(用数据填充的ListView) 基于选定数据运行的游戏 想法是在第一个和第二个标签(片段)之间来回移动。 在从第1个到第2个的每次刷卡中,第2个选项卡应根据第一个选项卡中选择的数据进行稍微更新 如何在刷卡事件中将所选数据从第一个选项卡发送到第二个选项卡。使用 EventBus简化了组件之间的通信。它执行 以及活动、片段和后台线程 这是Event

我有CoordinatorLayout、AppBarLayout、工具栏、TablLayout、ViewPAger和2个片段的活动

片段描述:

  • 带有设置(用数据填充的ListView)
  • 基于选定数据运行的游戏
  • 想法是在第一个和第二个标签(片段)之间来回移动。 在从第1个到第2个的每次刷卡中,第2个选项卡应根据第一个选项卡中选择的数据进行稍微更新

    如何在刷卡事件中将所选数据从第一个选项卡发送到第二个选项卡。

    使用

    EventBus简化了组件之间的通信。它执行 以及活动、片段和后台线程

    这是EventBus的一个很好的例子


    EventBus将帮助您在两个组件之间发送数据。

    请显示您的代码您可以在TabActivity(承载选项卡)中有一个方法,比如refreshMe(int-tabId)。从选项卡调用此方法并刷新选项卡内容可能重复的@Amy OP不想保存数据,只想在
    viewpager
    标题中的片段之间发送数据是误导性的,它是通过在
    viewpager
    中滑动,从第一个片段获取数据,然后在第二个片段中显示。临时或长期数据存储取决于OP和案例场景。我认为设置应该持续超过应用程序的生命周期,所以我将其标记为重复。您的声誉表明您是so的资深成员。所以,你应该知道,只有链接的答案是不好的。请提供一些描述,而不是仅仅链接你的博客文章。