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;
// 其他初始化代码
...
}
}
本文介绍了一个使用Java编写的Android应用示例,展示了如何通过ListActivity显示一个简单的年级列表。示例中详细解释了如何创建数据源、配置适配器以及初始化ListView组件。
984

被折叠的 条评论
为什么被折叠?



