大家好,又见面了,我是你们的朋友全栈君。...(ArrayList)保存要在ListView里显示的数据,然后新建一个适配器,构造函数传入系统默认的子项目布局( android.R.layout.simple_list_item_1 )–(显示一个...使用自定义的 ListView, 可以在子项目中不只显示一个 TextView, 而是可以显示其他自己定义的布局,所以要
先新建一个子项目布局,里面可以添加 TextView, Button, ImageView...等控件;
后新建一个类 Item 与子项目布局里的控件对应,用作 List 的范型和要继承的 ArrayAdapter 的范型,也是要显示的数据类型;
自定义 Adapter 类扩展自...然后和使用默认 ListView 一样,新建一个自定义的适配器,传入自定义的子项目布局和要显示的数据,再直接调用 ListView 的 setAdapter() 方法,传入新建好的适配器,即可显示数据.