当前位置:编程学习 > wap >>

求助 gallery加载图片问题

gallery加载sd卡,每次加载10张,右滑,滑到第8张时加载11-20,第18时去除1-10并加载20-30,左滑同样机制,麻烦高手给指点一二 --------------------编程问答-------------------- 可以初始化的时候全加载进来,然后再去切换就行了 --------------------编程问答-------------------- 加载新的时候 把里当前位置最远的那个给释放掉 --------------------编程问答--------------------
引用楼主 erwin_w 的回复:
gallery加载sd卡,每次加载10张,右滑,滑到第8张时加载11-20,第18时去除1-10并加载20-30,左滑同样机制,麻烦高手给指点一二


第一次需加载完,以后 Gallery自己会控制。。。你可以打log看下,住左往右移,gallery只会加载一个图片进来 --------------------编程问答--------------------
引用楼主 erwin_w 的回复:
gallery加载sd卡,每次加载10张,右滑,滑到第8张时加载11-20,第18时去除1-10并加载20-30,左滑同样机制,麻烦高手给指点一二


还有一种就是重写gallery,在Gallery里面重写onkeyDown的left和right事件,判断当前的位置,,然后重新装载适配器。。。这个比较常用。 --------------------编程问答-------------------- 你用adapter里面那个getview是滑动一次调用一次的。。。。
周而复始的调用。。。 --------------------编程问答--------------------
引用 4 楼 guoyoulei520 的回复:
还有一种就是重写gallery,在Gallery里面重写onkeyDown的left和right事件,判断当前的位置,,然后重新装载适配器。。。这个比较常用。


具体在吗实现呢,我试了试重新装载适配器,但是gallery会变成一个新的,给人一种感觉就是一晃一下,很明显个感觉就是没有接着原来的图片,麻烦可以写个demo吗?在这先谢过了
补充:移动开发 ,  Android
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,