SimpleCursorAdapter vs CursorAdapter?

Tengo un cursor con datos. Tengo TextView que la visibilidad depende de alguna propiedad del elemento del cursor. Utilizo SimpleCursorAdapter y el método getView de anulación. Pero en realidad no soy el uso de y para las propiedades de SimpleCursorAdapter. ¿Es mejor cambiar mi adaptador a CursorAdapter y reemplazar los métodos newView y bindView?

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.

Fuente: SimpleCursorAdapter y CursorAdapter

Adicional:

I have TextView which visibility depends on some property of the item of cursor.

Para ello puede comprobar la interfaz SimpleCursorAdapter.ViewBinder .

  • SimpleCursorAdapter obsoleto en la versión 15 de la API?
  • ¿Cómo actualizar ListView en ListFragment de FragmentActivity?
  • Android - ¿SimpleCursorAdapter permite múltiples diseños como BaseAdapter?
  • ListView no se actualiza al agregar a SQLiteDatabase
  • Cómo combinar dos o más columnas con Android SimpleCursorAdapter
  • ListView vacío si SimpleCursorAdapter cerrado ()
  • Cómo agregar OnTouchListener a los elementos de vista de lista?
  • ¿Cómo establecer el valor predeterminado de Spinner por su valor en lugar de su posición?
  • Utilizar SimpleCursorAdapter.ViewBinder para cambiar el color de TextView
  • Cómo ordenar los resultados de CursorLoader?
  • Uso de la vista de reciclaje con una base de datos
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.