TextView )和数据存在的数组,再直接调用 ListView 的 setAdapter() 方法,传入新建好的适配器,即可显示数据....使用自定义的 ListView, 可以在子项目中不只显示一个 TextView, 而是可以显示其他自己定义的布局,所以要
先新建一个子项目布局,里面可以添加 TextView, Button, ImageView...等控件;
后新建一个类 Item 与子项目布局里的控件对应,用作 List 的范型和要继承的 ArrayAdapter 的范型,也是要显示的数据类型;
自定义 Adapter 类扩展自...ArrayAdapter, 重写 getView() 方法,先 getItem(position) 获取当前 Item 实例,然后 LayoutInflater.from(getContext...然后和使用默认 ListView 一样,新建一个自定义的适配器,传入自定义的子项目布局和要显示的数据,再直接调用 ListView 的 setAdapter() 方法,传入新建好的适配器,即可显示数据.