Pro konkrétní důvod, proč jsem přidání dummy obsah na můj kurzor. Ale poté, co uživatel provádí některé akce, které chci odstranit, že figuríny obsahu jsem přidal na kurzor. Je tam možnost tak učinit?
https://stackoverflow.com/a/18154738/14705856Toto bylo jedno z řešení, které jsem našel na. Ale problém je, že tabulky jsem pomocí má hodně sloupců. Takže je tam nějaký způsob, jak zkopírovat celý řádek hodnot, místo jejich přidání jako 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());
}