Roshine_
2016-09-05 06:54
采纳率: 50%
浏览 1.2k
已采纳

关于ViewPager嵌套PagerSlidingTabStrip导致页面不显示的问题

不知道有没有大神知道,我的主页是用ViewPager构成的具有底部5个固定Tab栏,然后在第三个Tab所对应的Fragment中又嵌套了一个PagerSlidingTabStrip的顶部导航栏,然后问题就是,顶部导航栏对应的ViewPager.setOffscreenPageLimit(num),num数值设置为多少,我的前多少个页面就不会显示,比如,num设置为2,那么我点开第三个Tab所对应的Fragment时,PagerSlidingTabStrip对应的前两个页面就不显示,这是为什么,有没有大神知道啊?求助,感激不尽

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

3条回答 默认 最新

  • Roshine_ 2016-09-10 09:08
    已采纳

    自己解决了,不过放这好几天都没人过问

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • 山洼之神 2016-09-05 08:12

    .setOffscreenPageLimit是指设定默认存在多少个页面在后台不被回收,你试试将外部viewpager也设置setOffscreenPageLimit(5)试试。

    评论
    解决 无用
    打赏 举报
  • Roshine_ 2016-09-05 08:34

    我现在是将ViewPager的源码下载下来,然后修改了默认预加载数量为0才能展示,这样的话,每次滑动都特别不顺畅,感觉用顶部导航栏都没意义了

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题