Listview实现多个栏目(多个标题+每个标题下的内容)
?http://qsyz2002.blog.163.com/blog/static/7216669201143115331662/
?
?
?其中日期标题部分视图布局:
CustomerListAdapter adapter = new CustomerListAdapter(this); adapter.addSectionHeaderItem(“2002-3-1″); ArrayList<ListElement> elements = new ArrayList<ListElement>(); for (int i = 0; i < 5; i++) { ContentListElement element = new ContentListElement(); element.setTitle(“哈利波特第” + (i+1) + “集”); elements.add(element); } adapter.addList(elements); adapter.addSectionHeaderItem(“2002-2-2″); elements = new ArrayList<ListElement>(); for (int i = 0; i < 3; i++) { ContentListElement element = new ContentListElement(); element.setTitle(“指环王第” + (i+1) + “集”); elements.add(element); } adapter.addList(elements); this.setListAdapter(adapter);
??
这里ListActivity,还需要注意两件事情,Activity要继承ListActivity。另外,在layout中:
ListView的id要用系统自带的
?