求助~异步联网获取图片,使用ViewPager进行显示?

Android 码拜 9年前 (2015-07-18) 1172次浏览

做改版的时候,遇到个问题。
数据显示的Actity(LIst),点击事件,跳转到对应的详情Activity,数据显示使用的是GridView,我在点击事件,传入了对应选中的item的itemId属性,然后在跳转到的详情Activity,通过itemId属性,进行联网,获取需要的图片数据
但是有个问题,公司要求的是使用ViewPager显示获取的图片,正常情况,一般是获取到3张图片的url。自己ViewPager和联网方面比较薄弱,有个问题想不通:跳转到详情Activity,图片就应该显示出来,那就应该获取到对应的Bitmap集合或对应View集合(数据源),可是联网请求,每次返回一条数据
一下理不清思路,求助~~~
(自己ViewPager和联网方面,非常弱,很多不懂,不熟悉)
求助ing

10分

#1

如果点击需要显示三张图片,那么request 的时候,接口应该有返回三个图片的URL吧,在者,可以这样,点击时,使用ViewPager显示一张图,然后监听滑动的手势,onPageScrolled(int position, float positionOffset, int positionOffsetPixels)去加载另外的

#2

回复1楼:

嗯,通过ItemId联网加载,正常情况下,是获取三张图片的Url。在onPageScrolled?做的是默认左右滑动的。在这个事件里,直接起线程加载吗?
10分

#3

回复2楼:

没用专门的图片加载框架吗?大公司应该有吧,如果没有自己搞一个ImageLoader开源框架也行,配置好后直接一行代码显示图片

#4

公司没有,之前做的图片显示是用的ImageLoader,但是这里不是要用ViewPager吗,那怎么使用ImageLoader来完成?

#5

回复3楼:

公司没有,之前做的图片显示是用的ImageLoader,但是这里不是要用ViewPager吗,那怎么使用ImageLoader来完成?

30分

#6

回复5楼:

http://m.blog.csdn.net/blog/zzyjinger/8146526参考下!网上很多资料,先Google ,再baidu,在思考,再提问

#7

回复6楼:

哦,好的,谢谢

#8

回复6楼:

已经解决了,虽然还有些缺陷,但最少先实现出来了。谢谢你,非常感谢^-^

#9

回复8楼:

不谢


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求助~异步联网获取图片,使用ViewPager进行显示?
喜欢 (0)
[1034331897@qq.com]
分享 (0)