0

私は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;
4

1 に答える 1

0

cursor.close()データベースを閉じる前にを使用してカーソルを閉じるか、 を使用してくださいstartManaginCursor(cursor)


見てみましょう: finalizing-a-cursor-that-has-not-been-deactivated-or-closed-non-fatal-error

于 2012-06-10T18:09:41.070 に答える