-1

我有一个只有一个表的数据库:通知(其中包含一个 ID、一个标题、一个注释等) 我试图有一个通过 ListActivity 显示通知标题的 Activity。当用户点击其中一个标题时,它会显示整个通知。

我有一个从数据库中检索数据的光标:

public Cursor getAllNotifications() {
return db.query(DATABASE_TABLE, new String[] { KEY_ROWID,
        KEY_DAYOFWEEK, KEY_HOUR_BEG, KEY_HOUR_END, KEY_ROOM,
        KEY_TEACHER, KEY_NOTE}, null, null, null,
        null, null);
}

在扩展 ListActivity 的类中,我有一个private String[] notificationsList;

但我不知道如何检索数据,因为 getAllNotifications() 方法返回一个光标。

4

1 回答 1

0

利用

cursor.getString(/**columnindex**/);

和类似的功能:参考http://developer.android.com/reference/android/database/Cursor.html

于 2012-11-26T11:17:26.527 回答