android的viewpager

fionadove 发布于 2013/11/11 14:16
阅读 404
收藏 1
viewpager页面太多,达到1000页,怎么处理,肯定是不能全部加载的,还有页面内容怎么动态去获取
加载中
0
李传志
李传志
一般如果页面内数据是纯文本的话还是比较小的,你可以看文本内容分段加载比如分10段。然后在你阅览前一段内容的同时加载后一段内容,假若到临界页面没有加载完的时候弹框等待。另外viewpaper有预加载功能,可以看下。
fionadove
fionadove
谢谢,正在试
0
Never_ww
Never_ww
ViewPager.setOffscreenPageLimit(5),这个是设置ViewPager的缓存页数,如果你有一千个页面建议这样做,把缓存数目设置成3或5,然后写一个页面切换的适配器,在其onPageSelected中切换页面的时候基于写一个loadData函数,加载前两页或者后两页的数据,这些你自己判断!
fionadove
fionadove
谢谢,正在试
0
猎户座
猎户座
谁那么无聊。真翻1000页
fionadove
fionadove
有那么多页啊
0
Glide
Glide
只能用FragmentStatePagerAdapter
Glide
Glide
这个就是专门用来处理这种很多页的情况的。详细看看官方文档吧。
fionadove
fionadove
谢谢,这个要注意哪些问题么?
返回顶部
顶部