解决方案 »

  1.   

    JSONArray不能直接拿来用,你得把json解析成一个个的对象,然后再拼接成list
      

  2.   

    // 获取数据列表
    for (int i = 0; i < jsonArray.length(); i++) { String title = jsonArray.getJSONObject(i).getString(
    title);
    String score = jsonArray.getJSONObject(i).getString(
    score);
    String pic = jsonArray.getJSONObject(i).getString(
    pic);

    // 添加到列表中
    Map<String, Object> map = new HashMap<String, Object>();
    map.put(name, title);
    map.put(score, score);
    map.put(pic, pic);
    dataHashMaps.add(map);
    }
    你借鉴一下我写的列子