Как клонировать или заморозить курсор базы данных Android

У меня есть специальный адаптер курсора, и я хотел бы передать каждыйстрока' курсора обратно в приложение (через зарегистрированный обратный вызов, который работает).

Я знаю, что могу прочитать каждое поле из курсора и сделать это вручную, но я просто хотел бы передать 'замороженный клон курсора назад. (Чтение полей в адаптере потребовало бы от меня создания нескольких специализированных версий этого класса.)

В идеале я хотел бы передать что-то с тем же интерфейсом, что и у курсора, но который не могt пересечь набор результатов.

Запросы возвращают менее 20 строк, поэтому пространство не является проблемой.

Ответы на вопрос(3)

Ваш ответ на вопрос