欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

sqlite查询结果在listview中展示的实现

程序员文章站 2022-05-07 11:31:44
1、获取db实例 sqlitedatabase db=dbhelper.getwritabledatabase(); 2、cursord对象获取查询结构...

1、获取db实例

sqlitedatabase db=dbhelper.getwritabledatabase(); 

2、cursord对象获取查询结构

cursor cursor=db.rawquery("select * from good where number>3",null); 

3、新建simplecursoradapter对象

simplecursoradapter cursoradapter=new simplecursoradapter(this, r.layout.golist_item, cursor, new string[]{"_id","name", "price","number"},new int[]{r.id.textview2,r.id.textview3,r.id.textview4,r.id.textview1},cursoradapter.flag_register_content_observer); 

simplecusoradapter的构造方法有6个参数(上下文环境,listview布局文件,游标,列名(new string[]{}),显示内容(new int[]{}),flag设置监听)

4、setadapter(cursoradapter);

以上这篇sqlite查询结果在listview中展示的实现就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。