ListView是一个用来显示一个列表的控件,当用户选择并操作这个列表的时候会触发一些对应的事件,我们可以通过捕捉这个对应的事件,然后设置相应的操作来达到我们的目的。
使用ListView首先需要在布局文件中定义ListView组件,然后将该组件的数据源通过ListAdapter和ListView进行适配,之后我们也要实现一个事件监听器以便我们获取用户的操作。
关于ListView的简单了解:
对于ListView总是需要一个数据源,使用ListAdapter(一般使用ListAdapter的子类)可以为ListView和数据源进行适配。
通过ListView的子类的构造函数还可以定义ListView每一个Item的显示模版。
ListView较常使用的监听器如下: