a179583637 2016-06-18 10:20 采纳率: 0%
浏览 3482

json数据中有图片的url,怎么把url添加到imageview中,谢谢大家

这是我获取数据的代码,还有顺便问一下怎么写线程
try {

                        JSONObject  dataJson=new JSONObject(responseString);
                        JSONArray data=dataJson.getJSONArray("retData");
                      // 创建一个List集合,List集合的元素是Map
                        List<Map<String, Object>> listItems =new ArrayList<Map<String, Object>>();
                        for (int i = 0; i < 5; i++) {
                            JSONObject info = data.getJSONObject(i);
                            Map<String, Object> listItem = new HashMap<String, Object>();
                            Bitmap bit= BitmapFactory.decodeFile(info.getString("img_url"));
                            listItem.put("title", info.getString("title"));
                            listItem.put("image", bit);
                            listItem.put("abs", info.getString("abstract"));
                            listItems.add(listItem);
                        }
                        // 创建一个SimpleAdapter
                        SimpleAdapter simpleAdapter = new SimpleAdapter(getActivity(), listItems,R.layout.news_simple_item,
                                new String[]{"image", "title", "abs"},
                                new int[]{R.id.image, R.id.title, R.id.abs});
                        ListView list = (ListView) view.findViewById(R.id.chat_news);
                        // 为ListView设置Adapter
                        list.setAdapter(simpleAdapter);
  • 写回答

5条回答 默认 最新

  • oathchen 2016-06-18 12:23
    关注

    发错了不好意思你没这个glide的jar文件,用这个吧:
    dependencies {
    compile 'com.github.bumptech.glide:glide:3.6.1'
    }

    评论

报告相同问题?

悬赏问题

  • ¥15 #MATLAB仿真#车辆换道路径规划
  • ¥15 java 操作 elasticsearch 8.1 实现 索引的重建
  • ¥15 数据可视化Python
  • ¥15 要给毕业设计添加扫码登录的功能!!有偿
  • ¥15 kafka 分区副本增加会导致消息丢失或者不可用吗?
  • ¥15 微信公众号自制会员卡没有收款渠道啊
  • ¥100 Jenkins自动化部署—悬赏100元
  • ¥15 关于#python#的问题:求帮写python代码
  • ¥20 MATLAB画图图形出现上下震荡的线条
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘