关于UniversalImageLoader加载图片时的闪烁问题
来源:互联网 发布:sam 软件 编辑:程序博客网 时间:2024/05/21 08:36
关于UniversalImageLoader加载图片时的闪烁问题
今天在做瀑布流是遇到了一个问题,当瀑布流加载下一页的时候会出现图片闪烁的问题,由于我是用的universalimageloader这个包,而我又给它设置了下载过程中的默认图片,所以闪烁现象应该是出现在图片在从内存中去读取图片的过程。解决这一现象的思路是给需要下载图片的ImageView一个tag,tag的值设置为要加载的图片的url,然后在利用ImageLoader之前判断一下,该ImageView 的Tag是否等于要加载的图片的url,如果相等则不必在加载。不相等的情况下再去加载。代码如下:
String tag = (String) holder.mIvContent.getTag(); if (tag==null||!tag.equals(imageInfo.getUrl())) { imageLoader.displayImage(imageInfo.getUrl(), holder.mIvContent, mOptions, new ImageLoadingListener() { @Override public void onLoadingStarted(String s, View view) { } @Override public void onLoadingFailed(String s, View view, FailReason failReason) { } @Override public void onLoadingComplete(String s, View view, Bitmap bitmap) { holder.mIvContent.setTag(imageInfo.getUrl());//确保下载完成再打tag. } @Override public void onLoadingCancelled(String s, View view) { } }); }
至此,问题总算解决。
1 0
- 关于UniversalImageLoader加载图片时的闪烁问题
- 关于在RecyclerView中使用UniversalImageLoader加载图片刷新数据时引起的闪烁问题
- UniversalImageloader 加载图片模糊问题的解决办法
- 使用universalimageloader图片加载框架,正确加载却无法显示图片问题的处理
- UniversalImageLoader不能加载本地图片的解决方法
- UniversalImageLoader图片加载
- 关于rem加载闪烁的问题
- [Android初级]关于使用universal-image-loader加载imagelist出现图片闪烁的问题
- com.nostra13.universalimageloader 加载displayImage图片时图片模糊的处理办法
- Universalimageloader图片加载框架缓存本地图片的使用
- 解决图片加载时闪烁和图片错位的问题--面试常被问到
- 开源框架com.nostra13.universalimageloader加载图片时抛出OUTOFMEMORY错误的处理方法
- 基于universalimageloader实现的图片加载控件BlurImageView
- 基于universalimageloader实现的图片加载控件BlurImageView
- 解决Picasso加载图片出现闪烁的问题
- Android的ListView异步加载图片时,错位、重复、闪烁问题的分析及解决方法
- 防止已经加载的图片在adapter更新时闪烁
- 图片加载框架---UniversalImageLoader使用(一)
- Redhat6.2安装thrift0.9.1
- c# Eval函数中将日期显示的格式修改为yyyy-MM-dd形式
- 信息学奥林匹克竞赛-校门外的树
- cocos2dx-lua方法笔记
- 在Ubuntu中遇到Unable to lock the administration directory (/var/lib/dpkg/),are you root? 问题解决办法
- 关于UniversalImageLoader加载图片时的闪烁问题
- 深入分析:Android中app之间的交互(二,使用ComponentName)
- iOS 开发笔记和技巧总结(一)
- 清除本地数据缓存代码
- 机器视觉学习笔记(1)——OpenCV配置
- 学习使用Robot Framework自动化测试框架(三)——简单组合测试例子
- Hex与Double类型之间的转换
- 排序算法之快速排序
- 安全管理思想