Android 解析json数组后用map存储
第一个和第二个循环都用同一个map存储吗,获得到的数据用listview显示,点击每一项,获取相对应每项的值,如果存储在同一个map里面,像这样的话,就只能获取到第二个循...
第一个和第二个循环都用同一个map存储吗,获得到的数据用listview显示,点击每一项,获取相对应每项的值,如果存储在同一个map里面,像这样的话,就只能获取到第二个循环的最后一个数据,怎么获取第二个循环里面的全部数据
展开
2个回答
展开全部
list<map<String,String>> list = new 。。。。。();
map<String,String> map2;
然后在第二个for循环里
map2 = new HashMap<String,String>();
list.add(map2);
然后都放到map2里map.put("data",list);
取的时候要强转
list<map<String,String>> list=(list<map<String,String>>)datalist.get(position).get("data");
map<String,String> map2;
然后在第二个for循环里
map2 = new HashMap<String,String>();
list.add(map2);
然后都放到map2里map.put("data",list);
取的时候要强转
list<map<String,String>> list=(list<map<String,String>>)datalist.get(position).get("data");
2015-09-05
展开全部
解析的数据没有定义 Model 实体类保存吗?
追问
没有,用的map
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询