Pregunta

Estoy un poco confundido sobre cómo usar el cursor para acceder a los datos que necesito usando el modelo CursorLoader. Pude usar un SimpleCursorAdapter y pasar el cursor al método SwapCursor del adaptador dentro del método OnloadFinished que debe implementar de la siguiente manera.

@Override
public void onLoadFinished(Loader<Cursor> loader, Cursor cursor) {

    facilityAdapter.swapCursor(cursor);

}

Ahora necesito consultar la base de datos y en función de la cantidad de filas devueltas que se muestran un número entero. ¿Cómo accedo a esta información? Hay alguna información que me gustaría almacenar (el _id) de ciertas filas seleccionadas para poder agruparla y pasarla a la siguiente actividad, porque la identificación es una clave extranjera en otras tablas de bases de datos y necesitaré que Para consultar la base de datos. En el sitio del desarrollador de Android, he visto que hay métodos de acesor para la clase de cursor, como cursor.getint, cursor.getstring, etc., etc., si los use para acceder a los datos que busco.

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top