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

作者:jingxian 时间:2021-07-27 06:29:07 

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
0
投稿

猜你喜欢

  • Spring ApplicationListener监听器用法详解

    2022-08-21 00:00:08
  • C#简单实现显示中文格式星期几的方法

    2021-09-08 12:27:05
  • Java 使用 FFmpeg 处理视频文件示例代码详解

    2023-03-19 00:54:37
  • spring-redis-session 自定义 key 和过期时间

    2022-03-29 14:34:37
  • Java实现蓝桥杯G将军的示例代码

    2022-05-01 08:44:58
  • C# params可变参数的使用注意详析

    2021-10-29 12:33:27
  • 深入了解Java中的反射机制(reflect)

    2022-06-22 06:34:18
  • JavaWeb登录界面登录失败在同一页面进行提示的解决

    2023-11-26 15:51:34
  • java的url方式、本地方式获取json文件内容

    2023-08-22 18:30:23
  • 浅谈Spring自定义注解从入门到精通

    2023-11-25 03:59:12
  • 浅谈Java中方法参数传递的问题

    2021-11-06 04:24:46
  • java虚拟机深入学习之内存管理机制

    2023-07-03 21:15:40
  • Spring Boot集成Mybatis中如何显示日志的实现

    2023-04-09 10:49:48
  • spring MVC中接口参数解析的过程详解

    2023-11-28 09:17:50
  • C#中方法的详细介绍

    2023-08-06 12:31:21
  • Spring Boot统一异常处理最佳实践(拓展篇)

    2023-10-29 16:00:04
  • C#实现动态创建接口并调用的实例

    2021-11-12 16:38:17
  • Springboot与vue实现数据导出方法具体介绍

    2023-11-06 21:00:34
  • Spring Boot + thymeleaf 实现文件上传下载功能

    2022-05-22 03:56:13
  • IntelliJ IDEA引入第三方jar包或查看Java源码的时候报decompiled.class file bytecode version:52.0(java 8)错误的解决办法

    2022-11-24 12:50:16
  • asp之家 软件编程 m.aspxhome.com