分解List<HashMap<String, String>> 的方法:
List<HashMap<String, String>> mapList;
for(HashMap<String, String> h: mapList){
for(String key:h.keySet()){
String value=h.get(key);
}
}
or
List<HashMap<String, String>> mapList;
for (HashMap<String, String> map : mClientMsg) {
mClientcode.setText(map.get(mErrCode));
mClientid.setText(map.get(mClientID));
mClientname.setText(map.get(mClientName));
mClientnum.setText(map.get(mClientNum));
}
生成List<HashMap<String, String>> 的方法:
mDate = new ArrayList<HashMap<String, String>>();
HashMap<String, String> map = new HashMap<String, String>();
map.put(mErrCode, mJson.get(mErrCode).toString());
map.put(mClientID, mJson.get(mClientID).toString());
map.put(mClientName, mJson.get(mClientName).toString());
map.put(mClientNum, mJson.get(mClientNum).toString());
mDate.add(map);