Можно ли имитировать курсор sqlite3 в Android, когда не существует базы данных или таблицы?

Я использую ContentProvider для кэширования результатов запроса веб-службы. Это HTTP-запрос, а содержимое ответа - XML. Большая часть данных кэшируется, поэтому я просто запрашиваю БД, если не найден, запрашиваю из веб-службы, вставляю в БД и запрашиваю БД. Таким образом, ответом всегда является Курсор из SQLiteDatabaseHelper.

У меня есть один набор результатов, который не хранится в БД, и, поскольку он на 100% временный, но я хотел бы показать, как он исходит от Курсора БД. Есть простой способ сделать это? Например, если бы я мог проецировать его на курсор с помощью cursor.setValue ("строка", objectValue) или какой-либо другой существующей реализации.

Если нет, Я либо обойду БД для получения этого результата содержимого, либо запихну его в тривиальную таблицу, которая постоянно используется повторно.

6
задан mobibob 16 September 2010 в 03:40
поделиться