listview和R.layout.main(Android)的帮助
我对Android很新,所以我很抱歉,如果这是一个noob-ish问题(:
我按照此处的示例设计了我的列表: http : //android-er.blogspot.com/2010/06/custom-arrayadapter-with-with-different.html
但我想知道的是我将如何添加setContentView(R.layout.main)以便我可以显示其他(xml)元素以及列表?
谢谢你的建议(:
您只需编辑main.xml即可查看您想要的内容,例如:
将您的活动更改为仅扩展活动,而不是扩展ListActivity。 最后,在您的活动中,您可以使用以下命令获取列表视图:
ListView list = (ListView) findViewById(R.id.listview);
并做任何你需要做的事情与列表。
- 您创建main.xml
-
添加一个ListView
somedrawable_xml.xml
可以是任何可绘制的示例:
添加一个布局xmlFile myLayout.xml
示例:(我添加了imageView用于演示)无论如何重要的是textview的id
终于在你的Activity
ArrayAdapter myAD=new ArrayAdapter(mContext,R.layout.myLayout,R.id.thisIsTheTextView,new String[] {"item1", "item2", "item3", "item4", "item5"}); myListView.setAdapter(myAD);