www.cftea.com

安卓列表-ListView + SimpleAdapter + List + Map

千一网络(原创)2017/11/15 22:16:34

前面介绍的列表都挺简单的,一个列表项就一个文字,但是实际中列表项可能很复杂,这里就介绍用 SimpleAdapter 制作复杂的列表:标题、简介、阅读次数。

第一步、创建一个 ListView

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

第三步、把每一项数据放入 Map 中,再所所有数据放入 List 中,再通过 SimpleAdapter 装载

SimpleAdapter 的

第二、四个参数分别表示数据、数据“字段”的名称。

第三、五个参数分别表示模板、模板“字段”的 Id。

其实我个人觉得安卓这里的参数顺序设置得不好,在 ArrayAdapter 中将数据参数放在后面,而在 SimpleAdapter 中,却将数据参数放在前面。

<<返回首页<<