您的位置:首页 > 其它

解决listview中imageloder中加载图片滑动卡顿

2016-01-18 11:54 323 查看
卡顿的解决方法:在listview滑动时终止imageloder的加载,imageloder 中提供了

ImageLoader.getInstance().pause(); 暂停加载

ImageLoader.getInstance().resume();继续加载

监听listview或SocallView 或GrawView 等的滚动事件

这里以SocallView 为力
@Override
public void onScroll(int scrollY) {
ImageLoader.getInstance().pause();
}

当SocallView滚动时图片加载就会停止

@Override
public void onstop() {
ImageLoader.getInstance().resume();
}

就继续加载,不过要注意的是,imageLoder一般为单例,因此要与
Activity 生命周期结合,不然可能存在下一个页面中图片不加载的问题。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: