- Activity内容
- ListView使用的自定义适配器
- 如何实现全选
预览图
本例的代码将会在文章结尾放出下载链接供参考。
Activity内容
ListView的内容由适配器来为其填充。常用的Adapter包括SimpleAdapter,BaseAdapter以及自定义Adapter等,这里主要介绍自定义Adapter,在之后详细说。
Activity需要做的准备有3点:一个主要视图,一个List用的Item视图,并且在onCreate()方法中将ListView和Adapter绑定在一起。主要视图的内容可以自定义,最重要的一点是将ListView放进去,而Item视图则是将要实现的List中每一项的布局。在AndroidStudio中实现起来的话,预览效果应该如下图所示,这里自由实现,个人不再贴xml代码。
另外,ListView在内部其实是自带分割线的,可以通过以下xml代码调出。
android:divider="<!--你想要使用的颜色-->"
android:divider&