SimpleAdapter 想显示网络传来的图片,需要知道扩展名吗

谁学逆向工程 2016-11-05 12:27:10
1、SimpleAdapter 想显示网络传来的图片,需要知道扩展名和图片字节数吗
2、我之前做的例子是这样的,图片都是事先存在 Drawable 文件夹的,这次需要显示网络传来的图片,怎么做呢?
Map<String,Object> map = new HashMap<>();
map.put("text", "豆芽菜"+i);
map.put("pic2",R.drawable.tiger );
map.put("pic", R.mipmap.ic_launcher);
dataList.add(map);
...全文
201 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
poclist 2016-11-05
  • 打赏
  • 举报
回复
Android-Universal-Image-Loader 做 map里保存地址。
stevefat 2016-11-05
  • 打赏
  • 举报
回复
引用 2 楼 xiaoyuanyuan2009 的回复:
[quote=引用 1 楼 ngh8897 的回复:] 那就根据网络给你的地址来 现实这个图片就好了
没有地址,图片是socket TCP 发送过来的 byte[],要自己还原的[/quote] 这样,那你就要解析了,然后转换成bitmap 这样就能显示了
谁学逆向工程 2016-11-05
  • 打赏
  • 举报
回复
引用 1 楼 ngh8897 的回复:
那就根据网络给你的地址来 现实这个图片就好了
没有地址,图片是socket TCP 发送过来的 byte[],要自己还原的
stevefat 2016-11-05
  • 打赏
  • 举报
回复
引用 楼主 xiaoyuanyuan2009 的回复:
1、SimpleAdapter 想显示网络传来的图片,需要知道扩展名和图片字节数吗 2、我之前做的例子是这样的,图片都是事先存在 Drawable 文件夹的,这次需要显示网络传来的图片,怎么做呢?
Map<String,Object> map = new HashMap<>();
            map.put("text", "豆芽菜"+i);
            map.put("pic2",R.drawable.tiger  );
            map.put("pic", R.mipmap.ic_launcher);
            dataList.add(map);
那就根据网络给你的地址来 现实这个图片就好了

80,360

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧