Cursor _cursor;
public Cursor GetCursor()
{
return _cursor;
}
public void SetCursor(Cursor cursor)
{
this._cursor = cursor;
}
if (GetCursor() == null)
{
SetCursor(queueAll());
}
UPDATE:Кэширование запроса в SQLite?
Есть ли какой-то механизм, чтобы сохранить результаты запроса для повторного использования их в следующий раз, когда возникает этот запрос?
вот мой запрос:
public Cursor queueAll(){
String[] columns = new String[]{KEY_ID, KEY_CONTENT};
Cursor cursor = sqLiteDatabase.query(MYDATABASE_TABLE, columns,
null, null, null, null, null);
return cursor;
}
Что не так с этим вопросом? –
может быть, вы можете держать курсор – njzk2
какой курсор ....? –