1,效果:
2,代码:
public class TestActivity extends ListActivity {
@Override
public void onCreate(Bundle savedInstanceState) {
// 其他初始化代码
...
// 初始化数据源
List<String> gradeList = new ArrayList<String>();
gradeList.add("九年级");
gradeList.add("八年级");
gradeList.add("七年级");
gradeList.add("六年级");
gradeList.add("五年级");
gradeList.add("四年级");
gradeList.add("三年级");
// 设置ListActivity内嵌的ListView对数据源的解析方式
getListView().setAdapter(
new ArrayAdapter<String>(
this, // 适配器所在的上下文指针;
android.R.layout.simple_expandable_list_item_1, // 适配器采用的解析方式,android自带的简便列表节点格式;
gradeList)); // 数据源:gradeList;
// 其他初始化代码
...
}
}