一个ViewPager下有3个Fragment,网速慢的时候,第一个Fragment可以加载到数据,第二个第三个就会一直处于请求数据的状态

请叫我高级研发工程师 发布于 2014/10/16 10:28
阅读 2K+
收藏 1
我有一个ViewPager,里面有3个Fragment,这3个碎片都要加载数据,每个在onCreatView方法里都会有各自获取数据的方法,我设置时一进入页面的时候,ViewPager就会预加载这3个页面。但是现在有两种情况:1.网络好的时候,3个页面的数据瞬间加载过来,没有什么不对劲的。2.网络不好的时候,第一个Fragement的数据加载完了,第二个和第三个Fragment却一直处于加载数据的状态,会一直加载,就好像线程被阻塞了一样。  哪位朋友遇到过这样的问题?? 指导一下。
加载中
0
mimixi666
mimixi666

那你就不要让你fragment一直处于加载数据状态就行了。。

不让你的线程阻塞就行了。。

跳出循环不行吗?

返回顶部
顶部