Android SimpleCursorAdapter+;ListView不工作
你好,我正在尝试使用SimpleCorsOrAdapter将值绑定到列表适配器。光标正在从SQLLite数据库提交。然而,不管光标中的结果如何(它总是至少有一行),列表视图都会显示空消息 我的代码如下: 在活动中:由onCreate()调用 检索光标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
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);