Android中ListView是用来显示列表的控件,用户可以选择和操纵这个列表,同时会触发一些事件。鼠标滚动

时候会触发setOnItemSelectedListener事件,点击时会触发setOnItemClickListener事件。

      列表视图ListView组件主要应用于将应用数据以列表的形式进行显示,很多地方都能够见到他的影子,因此,

将ListView的用法以及相关的特点做一些总结,以便之后查阅。

      通过查阅API文档ListView就是一个View group用于展现可以滚动的数据,这些数据是通过Adapter(适配器)

从数据源中(数组,数据库记录)得到内容,并且转换每一项的结果到一个View中,之后把View插入到list里面。

     以上可以看出使用ListView需要3个元素:

               ListView 用来展现数据列表的View

               ● Adapter(适配器)用来把数据映射到ListView的中介。(到底什么是适配器:找个时间了解一下)

               ● Data (数据)具体被映射的数据源:数组,字符串、图片,数据库记录、UI组件等

         上面3中元素中十分重要的是Adapter,根据列表的适配器类型,有三种