Pasando un Cursor entre procesos (Cursor Parcelable)
Necesito pasar unCursor
(SQLiteCursor
) de un servicio a una aplicaciónen API 10, y tener dificultades para encontrar una solución decente (y rápida).
He visto elCursorWindow
clase. Esto esParcelable
pero no puedo crear una instancia de esta clase en API 10 para usarSQLiteCursor.fillWindow()
Porque no tiene constructores válidos.CursorWindow(boolean)
es obsoleto.
E incluso si tengo unCursorWindow
instancia con datos de unaSQLiteCursor
, ¿cómo copio esta ventana en una nuevaCursor
? QuéCursor
¿La implementación debería usar para esto? No veo usableCursor
que se extiendeAbstractWindowedCursor
.
¡Gracias por tu tiempo!