Похожие: Курсоры SQL в Android
Курсоры, полученные с помощью функций SQL, не уведомляют наблюдателей об изменении данных на диске. Как лучше всего следить за изменениями таблиц в базе данных? Сейчас я веду глобальный список DataSetObserver
с, которые все получают уведомление при изменении данных.
Кроме того, Cursor.requery()
устарело. Каков наилучший способ получить новый Курсор, который содержит самые последние данные? Я создал интерфейс CursorProvider
, который может предоставить новый Курсор при необходимости.