使用SimpleAdapter显示网络图片
来源:互联网 发布:现金返利系统源码 编辑:程序博客网 时间:2024/05/20 14:17
SimpleAdapter本身是不支持网络图片的,绑定setViewBinder显示一张网络图片。
SimpleAdapter adapter = new SimpleAdapter(this, getData(), R.layout.like_list, new String[]{"news_img", "news_title", "news_desc"}, new int[]{R.id.like_img, R.id.like_title, R.id.like_desc}); adapter.setViewBinder(new SimpleAdapter.ViewBinder() { public boolean setViewValue(View view, Object data, String textRepresentation) { if (view instanceof ImageView) { URL url = null; try { url = new URL((String) data); ImageView iv = (ImageView) view; iv.setImageBitmap(BitmapFactory.decodeStream(url.openStream())); } catch (MalformedURLException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return true; } else return false; } });
其中,news_img字段为data的url。
阅读全文
0 0
- 使用SimpleAdapter显示网络图片
- SimpleAdapter显示网络图片
- 学习Android之SimpleAdapter显示网络图片
- listview使用SimpleAdapter显示图片和文字
- ListView使用SimpleAdapter加载网络图片
- GridView和SimpleAdapter的结合使用显示图片
- 使用SimpleAdapter 适配器时显示网络上图片方法
- 使用 SimpleAdapter 显示listview
- android ListView利用SimpleAdapter显示特定布局并且异步加载网络图片
- listview使用SimpleAdapter显示文字
- ListView使用SimpleAdapter显示数据
- 使用SimpleAdapter加载sdcard图片
- 使用ListView显示网络图片
- ListView用SimpleAdapter显示图片和文本
- SimpleAdapter之图片显示不来笔记
- Android--Gridview使用SimpleAdapter加载bitmap图片
- Android Base64转换图片,SimpleAdapter动态显示Bitmap图片
- Android使用HttpURLConnection显示网络图片
- 算法思想 -- 贪心算法(1) -- 基本概念及步骤
- 欢迎使用CSDN-markdown编辑器
- windbg 脚本学习总结
- 漫谈数据仓库之基本概念总结(不断更新)
- 取消win10任务栏预览窗口的方法
- 使用SimpleAdapter显示网络图片
- 01-文本阴影
- Google和Linkedin的老司机是如何管理海量数据的
- COJ1957-Apache还想再活五百年
- LPC54608生成PDF文件
- 缺少灵感?你一定需要这8篇论文 | 本周值得读 #37
- Tomcat数据库连接池的配置方法总结
- 走向大神之路的必备git命令操作
- Unity之性能优化——不断更新