Join FlipAndroid.COM Telegram Group: https://t.me/joinchat/F_aqThGkhwcLzmI49vKAiw


SimpleCursorAdapter y CursorAdapter

Quiero saber cuáles son las diferencias entre CursorAdapter y SimpleCursorAdapter. Basado en qué criterios alguien escogería uno o el otro. ¿Sus experiencias trabajando con ellos? Gracias

2 Solutions collect form web for “SimpleCursorAdapter y CursorAdapter”

CursorAdapter es abstracto y se debe extender. Por otro lado, SimpleCursorAdapter no es abstracto.

Observe que newView (Contexto contextual, Cursor cursor, ViewGroup padre) es abstracto en CursorAdapter pero implementado en SimpleCursorAdapter. Esto se debe a que SimpleCursorAdapter tiene un mecanismo específico para iniciar vistas mientras CursorAdapter lo deja al desarrollador.

Creo que la pregunta principal aún no ha sido contestada. SimpleCursorAdapter existe para aquellos que quieren ahorrar tiempo haciendo su propio CursorAdapter. SimpleCursorAdapter ya está hecho de google y solo le dices cómo debería ser el diseño y qué identificadores de widgets quieres rellenar con tus trozos de datos, para que no tengas que sobrescribir los métodos de CursorAdapter y aplicarlos. Pero sólo puede utilizar TextView y ImageView en su diseño, ya que no admite más widgets hasta ahora.

Así como el resultado SimpleCursorAdapter toma como 2 líneas de código, pero extender CursorAdapter significa mucho más, pero tiene más opciones de personalización. Creo que SimpleCursorAdapter debería ser suficiente en la mayoría de los casos.

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.