每日日报

listview展示数据库数据

ListView流程

 

 ① 在布局文件中 声明一个listview节点
 ② 在activity中 通过findViewByid 找到listview控件
 ③ 写一个类继承BaseAdapter 实现四个方法 
 ④ getView方法把xml文件转化成View对象(三种方式)

          通过View.inflate 或者拿到LayoutInflator对象 调用inflate方法

          需要判断convertView是否为空 为空 创建对象 不为空复用convertView

          找到要操作的控件 注意 要调用 打气筒打出来的这个对象 通过这个对象去findviewbyid (view.findviewbyid)

          在数据集合中取出要显示的数据 persons.get(position);

          把数据显示到找到的控件上

 

⑤ 创建BaseAdapter对象 调用listview 的setAdapter方法 将适配器和listview关联起来
(需要注意 如果对应的数据集合没有数据 则不会看到界面)

 

上一篇:Android ListView 疯狂之旅 之 《自定义下拉刷新功能的ListView》


下一篇:山东大学-创新实训-地图圈系统