SimpleAdapter listItemAdapter = new SimpleAdapter(this, listItem,
R.layout.items_list,
new String[] { "imagePath", "name", "njname", "length", "id" },
new int[] { R.id.imagePath, R.id.name, R.id.njname, R.id.length, R.id.hiddenId });

第一步:设置listItemAdapter

listItemAdapter.setViewBinder(new CustomViewBinder());

第二步:

import android.graphics.Bitmap;
import android.view.View;
import android.widget.ImageView;
import android.widget.SimpleAdapter.ViewBinder;
public class CustomViewBinder implements ViewBinder {
public boolean setViewValue(View view, Object data, String textRepresentation) {
if ((view instanceof ImageView) & (data instanceof Bitmap)) {
ImageView iv = (ImageView) view;
Bitmap bm = (Bitmap) data;
iv.setImageBitmap(bm);
return true;
}
return false;
}
}

最新文章

  1. 20145215实验二 Java面向对象程序设计
  2. Java学习之Hessian通信基础
  3. 数据结构——二叉查找树、AVL树
  4. BZOJ3625: [Codeforces Round #250]小朋友和二叉树
  5. Mac OSX - 如何在bash_profile中配置全局环境变量
  6. Selenium关键字驱动测试框架Demo(Java版)
  7. Ubuntu安装Mysql+Django+MySQLdb
  8. UVA 11736 Debugging RAM
  9. sql 创建临时表
  10. Ecstore中如何调用发起Ajax请求
  11. hadoop笔记之MapReduce的运行流程
  12. 接口平台经常报server internal error(500)错误
  13. Python学习:函数式编程(lambda, map() ,reduce() ,filter())
  14. 推举算法 AdaBoost 哥德尔奖 Godel Prize
  15. CSS进阶之SASS入门指南
  16. 硬件信息 dmidecode dmesg lsdev lshw haparm lsusb
  17. 7.Git与项目
  18. 关于错误 openssl/ssl.h:没有那个文件或目录的解决办法
  19. 奔五的人学ios:swift竟然没有字符串包括,找个简单的解决方法
  20. Excle中range的一些用法

热门文章

  1. (转) 淘淘商城系列——redis-desktop-manager的使用
  2. day19-常用模块IV(re、typing)
  3. Flask框架 之request对象
  4. centos7服务器安装fail2ban配合Firewalld防护墙防止SSH爆破与防护网站CC攻击
  5. luogu P4172 [WC2006]水管局长 LCT维护动态MST + 离线
  6. 解决docker容器启动时候无法映射端口的问题
  7. elk 6.3.2 搭建
  8. Invalid character found in the request target.The valid characters are defined in RFC 7230 and RFC3986
  9. Extjs选中多行Grid提交
  10. jquery 时间戳转日期