刚刚学安卓,然后看那个老师的视频,为啥我写出来的代码,就只能显示,user_ip,,,,user_name完全没得显示。。
ArrayList<HashMap<String, String>> list = new ArrayList<HashMap<String,String>>();
HashMap<String, String> map1 = new HashMap<String, String>();
HashMap<String, String> map2 = new HashMap<String, String>();
HashMap<String, String> map3 = new HashMap<String, String>();

map1.put("user_name", "xiaoniao");
map1.put("user_ip", "11111");

map2.put("user_name", "daxiang");
map2.put("user_ip", "22222");

map3.put("user_name", "houzi");
map3.put("user_ip", "33333");

list.add(map1);
list.add(map2);
list.add(map3);

SimpleAdapter listAdapter = new SimpleAdapter(this,list,R.layout.user,
        new String[] {"user_name","user_ip"},new int[] {R.id.user_name,R.id.user_ip});
//new String[]{"user_name","user_ip"}----->代表的所要显示的值是什么。
//new int[]{R.id.user_name,R.id.user_ip}---->代表的内容所要以什么样的控件显示。

setListAdapter(listAdapter);