ListView

来源:互联网 发布:js公历转农历 编辑:程序博客网 时间:2024/05/16 18:14
ListView控件用于以列表的形式显示数据。ListView控件采用MVC模式将前端显示与后端数据进行分离。也就是说,ListView控件在装载数据时并不是直接使用ListView.add或类似的方法添加数据,而是需要指定一个Adapter对象,该对象相当于MVC中的C(控制器,controller)。ListView相当于V(视图,View),用于显示数据。为List提供数据的List或数组相当于MVC模式中的M(模型,Model)。

 

ListView只知道显示的数据来自Adapter,并不知道这些数据是来自List或数组。对于数据来说,只知道将这些数据添加到Adapter对象中,并不知道这些数据会被用于ListView或其他控件。

原创粉丝点击