Kotlin学习笔记——ListView
1 |
使用方法
- 设计好界面
- 新建一个小毛驴文件,这个小毛驴文件是ListView中,每一个Item的界面布局文件
- (可选)编写一个数据类,用来保存每个item中的数据,用
data class
可以很方便 - 编写一个继承
BaseAdapter
适配器的类
1 | class ListViewAdapter(private val context: Context, private val strList:MutableList<myItems>, private val background:Int) : BaseAdapter() { |
- 如果编写了数据类(起了一个
c++
中结构体
的作用,因为数组只能传递一个),创建对应的List并且赋值 - 给ListView添加适配器
1 | var item:MutableList<myItems> = mutableListOf() |