我显示出来的数据两条的内容都是最后一个map的,怎么才能显示两条不同的数据。
ArrayList<HashMap<String,String>> list= new ArrayList<HashMap<String,String>>();
HashMap<String,String> map1= new HashMap<String,String>();
map1.put("yyh", "预约号");
map1.put("ddrs", "等待人数");
map1.put("yewu","业务");
list.add(map1);
map1.put("yyh", "B001");
map1.put("ddrs", "5");
map1.put("yewu","ss");
list.add(map1);
la=new SimpleAdapter(this,list,R.layout.yylb1, new String[]{"yyh","ddrs","yewu"},
new int[]{R.id.yyh,R.id.ddrs,R.id.yw});
setListAdapter(la);
------解决方案--------------------
不知道,一般像这种情况我就各种偷懒的小地方去改。。比如最后一句改成list.setAdapter(la);