Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android SimpleCursorAdapter+;ListView不工作_Android_Sqlite_Listview_Cursor_Simplecursoradapter - Fatal编程技术网

Android SimpleCursorAdapter+;ListView不工作

Android SimpleCursorAdapter+;ListView不工作,android,sqlite,listview,cursor,simplecursoradapter,Android,Sqlite,Listview,Cursor,Simplecursoradapter,你好,我正在尝试使用SimpleCorsOrAdapter将值绑定到列表适配器。光标正在从SQLLite数据库提交。然而,不管光标中的结果如何(它总是至少有一行),列表视图都会显示空消息 我的代码如下: 在活动中:由onCreate()调用 检索光标 db = dbHelper.getReadableDatabase(); Cursor c = db.query(Database.SESSIONS_TABLE_NAME, new String[] { Database.ID_COLUM

你好,我正在尝试使用SimpleCorsOrAdapter将值绑定到列表适配器。光标正在从SQLLite数据库提交。然而,不管光标中的结果如何(它总是至少有一行),列表视图都会显示空消息

我的代码如下:

在活动中:由onCreate()调用

检索光标

db = dbHelper.getReadableDatabase();

Cursor c = db.query(Database.SESSIONS_TABLE_NAME, new String[] {
    Database.ID_COLUMN, Database.SES_SESSION_NAME }, null,
                null, null, null,null);
会话列表行.xml


主布局

我解决了这个问题。我犯了一个愚蠢的错误,当方法结束时关闭了连接,然后游标就失效了

db = dbHelper.getReadableDatabase();

Cursor c = db.query(Database.SESSIONS_TABLE_NAME, new String[] {
    Database.ID_COLUMN, Database.SES_SESSION_NAME }, null,
                null, null, null,null);