listview解决图片错位问题
2016-05-11 22:12
239 查看
由于listview中用到viewholder,复用item,会使加载图片时发生错位,下面是一种可以简单的避免图片错位的方法。
// 给 ImageView 设置一个 tag holder.img.setTag(imgUrl); // 预设一个图片 holder.img.setImageResource(R.drawable.ic_launcher); // 通过 tag 来防止图片错位 if (imageView.getTag() != null && imageView.getTag().equals(imageUrl)) { imageView.setImageBitmap(result); }
相关文章推荐
- gridView使用
- PhpCms V9中的{date('Y-m-d',$r[inputtime])}问题解决方法
- shell脚本学习笔记(1)
- Caffe
- mysql查询缓存
- 正确使用Qt多线程
- C++实验5-成绩
- Android View事件传递机制-源码分析
- 输入班级人数,姓名,分数,创建集合,并按照表格样式打印出来
- JDBC系列:(3)使用PreparedStatement执行sql语句
- NTP笔记
- 模板方法设计模式
- 【CodeForces】[66B]Petya and Countryside
- Qt:使用C++还是QML
- Handler 机制-源码分析
- tomcat+nginx+redis实现均衡负载、session共享(一)
- 在安卓中使用DragViewHelper
- hdu——2084数塔
- Oracle vm下安装多个linux网络相互之间不能ping通
- 特殊集合