如何使用我的自定义对象数组列表填充/膨胀列表视图
例如
class Student{
private int id;
private int name;
private int age;
}
//for example
ArrayList<Student> myListItems = new ArrayList<Student>();
我的目标是在屏幕上打印
-------- id --------姓名--------年龄
-------- 1 -------- bla bla -------- 90
。
。
。
等......
请建议我任何简单和优化的方法来做到这一点
答案 0 :(得分:1)
这是实现Listview的一个相当常见的问题。我可以给你一个很好的例子。查看扩展ArrayAdapter
的代码和包含ViewHolder
方法中数据的getView
,您的示例将是Student中的数据。
链接Using an ArrayAdapter with ListView
我认为这个网页很好,因为有一些解释。祝好运并玩得开心点。让我们发布。