【问题标题】:android- when i set my alarm using sqlite database get errorandroid-当我使用 sqlite 数据库设置闹钟时出现错误
【发布时间】:2012-06-13 19:45:32
【问题描述】:

我是 android 新手,我正在开发一个闹钟应用程序,我在设置闹钟时发现了这个错误

Finalizing a Cursor that has not been deactivated or closed.
database = /data/data/com.time/databases/Salarm.db, table = ASTimer,
query = SELECT _id, description, altime, status, frequency, prealarm FROM ASTimer WHERE status='ON'

代码:

public Cursor getAllAlarmON()
{
Log.i("alarm","Fetching records from the database...");

Cursor cursor= db.query(tableName, new String[]{"_id","description","altime","status","frequency","prealarm"}, "status='ON'", null, null, null, null);

return cursor;

【问题讨论】:

    标签: android sqlite alarm


    【解决方案1】:

    确保在关闭数据库之前使用cursor.close() 关闭光标或使用startManaginCursor(cursor)


    看看:finalizing-a-cursor-that-has-not-been-deactivated-or-closed-non-fatal-error

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多