在一个listview中 布局像微博那样,图像异步加载,自定义BaseAdapter来完成绑定   也有默认的男生和女生图像。每个item的图片都是通过网络的url下载得到的  允许url为空

奇怪的是  执行后 在listview上显示的图像都是一样的。比如 前面两个item的图片地址为空,然后第三个item有图片地址,然后将listview滑动到第三个的时候,所有的item都变成了第三个item对应的url图片。在滑动到第三个之前 前面两个本来只有默认的男女生图片。

想来很有可能是 getView里面  判断逻辑弄错了  这是里面的设计到图片的方法

  //  bitmapList是存储图片的 List<Bitmap>... 
  if (bitmapList.size() <= position) {
    
  System.out.println("图片地址是       "+position+"    "+ contentSlist.get(position).getPhotoUrls());
    
  new downImageTask().execute(contentSlist.get(position)
    
  .getPhotoUrls(), String.valueOf(position));
    
  }
    
  //前面下载完成的图片 就存储在bitmapList里面了
  if (bitmapList.size() > position) {
    
     System.out.println("设置图片     "+position);
   
  holder.userPhoto.setImageBitmap(bitmapList.get(position));
    
  //System.out.println("图片高度是      " + bitmapList.get(position).getHeight());

转载于:https://blog.51cto.com/3387980/813476

异步加载 防止图片混乱相关推荐

  1. ios html异步加载图片,iOS 异步加载本地图片

    iOS 异步加载本地图片 问题 当某个界面使用系统API + (nullable UIImage *)imageNamed:(NSString *)name;加载了过多本地图片资源时,不可避免的会产生 ...

  2. Unity 制作翻书电子书,外部异步加载千张图片(二)

    Unity 制作翻书电子书,外部异步加载千张图片(二) Hello!这是我的第二篇文章,希望在你阅读这篇文章之后对你能有帮助. 上文完成的程序,我说过只是解决了当前的问题,存在了很多瑕疵.例如:1.替 ...

  3. Unity 制作翻书电子书,外部异步加载千张图片(一)

    Unity 制作翻书电子书,外部异步加载千张图片(一) Hello!这是我的第一篇文章,希望在你阅读这篇文章之后对你能有帮助. 之前我做过两次电子书的程序,用的都是网上随便一搜就能找到的插件,很方便, ...

  4. android webview 图片异步加载,Webview 图片异步加载及bug解决

    在项目中新闻显示需要使用图片的异步加载,并且在加载图片前和加载图片失败时显示默认图片. 关于webview中图片的异步加载的思路如下: 方案一:由前端同学全权负责(使用js实现异步加载) 方案二:an ...

  5. SpiderMan:异步加载,图片爬取,数据库存储,多进程爬虫,IP代理

    1,使用API 1.1,API使用方法 API是通过Requests请求和服务端的Response回应来完成API的一次调用,所以用Python语言进行API的调用时,便可以使用Requests库来进 ...

  6. android 排行榜中异步加载头像图片

    排行榜用的是RecyclerView显示,适配器使用BaseQuickAdapter,效果如下 1.RecycylerView适配器的使用 先引入依赖,然后新建类RegionList2Adapter继 ...

  7. Android ListView异步加载数据库图片

    需求:从数据库中得到图片的byte数据,编码成png图片,显示到ListView上 这里最大一个问题就是ListView滑动卡的问题,要解决卡,就需要用到异步加载数据库的图片: 原创博客,转载注明出处 ...

  8. zTree异步加载(自定义图片)

    zTree官网:点击打开链接 一:文件下载 点击首页右下角的ztree download,选择Guihub下载 点击Clone or download下载 二:相关包介绍 jquery.ztree.c ...

  9. Android之ListView异步加载图片且仅显示可见子项中的图片

    折腾了好多天,遇到 N 多让人崩溃无语的问题,不过今天终于有些收获了,这是实验的第一版,有些混乱,下一步进行改造细分,先把代码记录在这儿吧. 网上查了很多资料,发现都千篇一律,抄来抄去,很多细节和完整 ...

最新文章

  1. Idea--Tomcat配置中的On Upate Action 与 On Frame Deactivation
  2. 独家 | 手把手教你处理数据中的缺失值
  3. [UI]抽屉菜单DrawerLayout分析(二)
  4. 【转】Android Recovery模式
  5. 塔式、机架式、刀片式服务器的区别和特点
  6. 【Windows 逆向】OD 调试器工具 ( OD 附加进程 | OD 调试器面板简介 | 反汇编窗口 | 寄存器窗口 | 数据窗口 | 堆栈窗口 )
  7. HTML5 Canvas 旋转
  8. 计算机没有设置光盘,U盘重装系统如何在没有光驱的电脑中操作?
  9. pod升级以及更新不到最新的第三方库解决方法
  10. python工程代码语法_python编码环境安装与基本语法
  11. c mysql 数据更新_MySQL数据更新
  12. Docker 从入门到实战视频教程(15 个视频)
  13. 新建文件没有word、ppt、excel,office图标显示为白色,不能正常显示
  14. oracle lookup函数,LOOKUP函数用法全解(上)——LOOKUP函数的5种用法
  15. Linux重启 Redis自动启动
  16. 很全的电脑专业术语中英文对照
  17. 4.1图像分割之区域生长法
  18. 支付宝生活号开发中所遇到的困难及解决记录
  19. 初涉VB.NET入门级代码积累
  20. PCL:demeanPointCloud ❤️ 去点云质心

热门文章

  1. web安全之windows系统基础
  2. Mysql存储引擎详解
  3. POJ 1661 Help Jimmy
  4. Yii2 Pjax的简单使用
  5. UOJ 152 汉诺塔 分治
  6. python数据库有什么特点_python进阶十——mysql初识
  7. python网格搜索核函数_机器学习笔记——模型调参利器 GridSearchCV(网格搜索)参数的说明...
  8. 【控制】《多智能体系统的动力学分析与设计》徐光辉老师-第8章-有输入时滞的二阶多智能体系统的多一致
  9. 【Arduino】四位数码管显示
  10. 5.9 程序示例--非线性分类-机器学习笔记-斯坦福吴恩达教授