问题描述
最近学习android,看视频教程学到ListView的时候,代码没有显示有错误,但是运行总是被迫退出,LogCat也没有任何信息,这是什么原因?代码如下:publicclassTestListViewextendsListActivity{publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);ArrayList<HashMap<String,String>>list=newArrayList<HashMap<String,String>>();HashMap<String,String>map1=newHashMap<String,String>();HashMap<String,String>map2=newHashMap<String,String>();HashMap<String,String>map3=newHashMap<String,String>();map1.put("user_name","zhangsan");map1.put("user_ip","192.168.0.1");map2.put("user_name","lisi");map2.put("user_ip","192.168.0.2");map3.put("user_name","wangwu");map3.put("user_ip","192.168.0.3");list.add(map1);list.add(map2);list.add(map3);SimpleAdapterlistAdapter=newSimpleAdapter(this,list,R.layout.user,newString[]{"user_name","user_ip"},newint[]{R.id.user_name,R.id.user_ip});setListAdapter(listAdapter);}protectedvoidonListItemClick(ListViewl,Viewv,intposition,longid){//TODOAuto-generatedmethodstubsuper.onListItemClick(l,v,position,id);System.out.println("id-------------"+id);System.out.println("position-------"+position);}}
解决方案
解决方案二:
没人回啊。。。在补充点:貌似只要涉及到ListView都不能运行,或者是能运行但不能显示!
解决方案三:
你的把你的布局也给出来啊。
解决方案四:
引用2楼lang_love_java的回复:
你的把你的布局也给出来啊。
这个问题我不知道怎么整的搞定了,可以显示了,但是另一个涉及到ListView的程序还是不能显示,程序代码有点多,提示ANRkeyDispatchingTimedOut,这个是怎么回事?