为了账号安全,请及时绑定邮箱和手机立即绑定

如何取消viewpager的预加载?一定要修改源码才能实现吗?请亲们指点下,谢谢

如何取消viewpager的预加载?一定要修改源码才能实现吗?请亲们指点下,谢谢

cynthiaty 2016-01-25 15:56:38
查看完整描述

1 回答

已采纳
?
XeonYu

TA贡献12条经验 获得超9个赞

如果你的viewPager里面是fragment的话  可以在fragment里面重写setUserVisibleHint()这个方法  设置fragment可见时执行   另外viewpager可以用setOffscreenPageLimit()合格方法设置一下

查看完整回答
反对 回复 2016-01-25
  • cynthiaty
    cynthiaty
    谢谢,首先,setOffscreenPageLimit()设置不能解决问题,因为源码中规定了预加载数>= 1
  • XeonYu
    XeonYu
    那你的viewpager里面承载的是fragment吗?如果是的,fragment重写setUserVisibleHint()这个方法就行了
  • 1 回答
  • 0 关注
  • 2192 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信