Por una razón en particular, voy a añadir un maniquí de contenido a mi cursor. Pero después de que el usuario ha realizado algunas acciones quiero quitar ese maniquí contenido que ha añadido el cursor. Hay una opción para hacerlo?
https://stackoverflow.com/a/18154738/14705856, Esta fue una de las soluciones que he encontrado en TAN. Pero el problema es que la tabla que estoy usando tiene muchas columnas. Entonces, ¿hay alguna forma de copiar todos los valores de la fila en lugar de la adición de ellos como cursor.getString(columnPosition)
.
String exclueRef = "Some id to exclude for the new";
MatrixCursor newCursor = new MatrixCursor(new String[] {"column A", "column B");
if (cursor.moveToFirst()) {
do {
// skip the copy of this one ....
if (cursor.getString(0).equals(exclueRef))
continue;
newCursor.addRow(new Object[]{cursor.getString(0), cursor.getString(1)});
} while (cursor.moveToNext());
}