¿Qué bandera usar en SimpleCursorAdapter?

yo suelo SimpleCursorAdapter to send data which I read from database a ListView.

SimpleCursorAdapter has 2 flags and one of them is deprecated.

¿Debería usar siempre FLAG_CONTENT_OBSERVER?

¿O es mejor usar otra cosa en lugar de SimpleCursorAdapter?

preguntado el 31 de julio de 12 a las 13:07

1 Respuestas

Lea la documentos on those flags. FLAG_AUTO_REQUERY is deprecated because with it Cursor queries are performed often in UI thread. You should try to use CursorLoader instead. CursorLoader puede volver a consultar y entregar datos automáticamente en un subproceso en segundo plano. FLAG_REGISTER_CONTENT_OBSERVER is just registering a content observer on a cursor so you c receive notifications on new data.

Respondido 31 Jul 12, 13:07

CursorLoader instead of SimpleCursorAdapter? can I bind CursorLoader to ListView? - vahan

you can use both Loader and Adapter. Just use adapter.swapCursor() when in loader's callbacks - atermenji

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.