【问题标题】:how to make view pager only resume selected fragment如何使视图寻呼机仅恢复选定的片段
【发布时间】:2014-09-03 18:41:44
【问题描述】:

我的视图页面中有 4 个片段,每个片段都显示在每个选项卡中,我有 4 个选项卡。当我点击我的第三个标签或滑动到第三个标签时,我发现执行了第四个片段的onresume方法,每次我滑动片段时,我都会看到下一页的on resume被执行。

我只想在简历上执行选定的片段,而不是它旁边的片段,我搜索了很多,但我找不到方法,有没有办法做到这一点?谢谢

【问题讨论】:

  • 发布导致与标签关联的片段被打开的代码。

标签: android android-viewpager


【解决方案1】:

你不能这样做,viewpager 需要至少一个片段在左边和一个在右边。 我建议您将 onResume() 逻辑移到单独的方法中,并在片段可见时调用它。

试试这个:How to determine when Fragment becomes visible in ViewPager

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-27
    • 1970-01-01
    相关资源
    最近更新 更多