安卓列表-ListView + BaseAdapter + 布局类 + 数据类

作者:vkvi 来源:千一网络(原创) 日期:2017-11-16

前面的 SimpleAdapter 已经能够实现复杂的列表布局了,但是我们可能不习惯将字段 put 到一个 Map 中,或者我们要实现更复杂的功能,那就用本文的 BaseAdapter 吧。

第一步、创建一个 ListView

第二步、另建一个布局文件 item_list_view,这里面要包含多个 TextView

第三步、创建布局类

就是创建一个类,其中的属性就是第二步中的布局文件中的控件。大家都取名字叫 ViewHolder,我们也取这个吧。

第四步、创建数据类

再也不用像 SimpleAdapter 那样将属性 put 到 Map 了。

第五步、创建一个继承于 BaseAdapter 的类来将布局文件、布局类、数据类连接起来

第六步、将 Adapter 与 ListView 结合

 

你前面那位网友看了:Mesh 类似服务-Dropbox

▲▲▲嘿,欢迎转载传播本站原创文章,尽量保留来源噢。▲▲▲

文章评论
标题:必填
内容:
本站永远终止与捏造“罪名”不支付广告费的某度联盟合作。
vkvi
vkvi

作者简介: vkvi,致力于 .NET Web 开发、移动开发的技术推广,在 .NET、SQL Server、Windows Server 等方面有深入研究和丰富经验,10 年间共计撰写文章 4000 余篇。 主持金融、国土、农业、电商等多个行业项目执行, 推行“技术提升生产力、人心决定成功率”的管理理论。 联系他