listview控件怎么用 如何在安卓中自定义adapter来制做listview?
浏览量:2596
时间:2021-03-14 06:25:59
作者:admin
如何在安卓中自定义adapter来制做listview?
在开发中,我们经常使用listview控件。androidapi还提供了许多快捷方式来创建listview适配器。例如,arrayadapter、simpleadapter、SimpleCorsor adapter等。但是您是否发现,如果您使用这些系统附带的适配器,对事件的响应只能限于一个行单位。假设一行中有一个按钮和一个图像控件,它们之间的响应操作是不同的。如果使用系统附带的适配器,则无法准确获取每个控件的响应事件。此时,我们通常使用自定义适配器来实现这个更精确的请求。
http://www.cnblogs.com/topcoderliu/archive/2011/05/07/2039862.html
有关详细信息,请参阅本教程。希望能对您有所帮助
充分利用生成的视图对象,减少系统生成的视图数量,充分利用视图对象的标签,避免系统生成大量的一次性数据。在绘制listview之前,将调用getview方法来获取项目数。在绘制一个项目之后,getview方法将被调用一次。您可以参考预定义的XML来确定显示效果,并返回要显示为项目的视图对象。在这个过程中,适配器的主要转换功能就完成了,数据以开发人员想要的效果显示出来。通过反复调用getview,listview的使用更加简单灵活。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。