Pre konkrétny dôvod, prečo som pridanie figuríny obsahu na mojich kurzor. Ale po používateľa vykonali niektoré akcie, chcem odstrániť že figuríny obsah pridal som na kurzor. Je tu možnosť tak urobiť?
https://stackoverflow.com/a/18154738/14705856To bolo jedným z riešení, ktoré som našiel na TAK. Ale problém je, že tabuľka ja používam má veľa stĺpcov. Takže je tam žiadny spôsob, ako kopírovať všetky riadku hodnoty namiesto pridania ich ako 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());
}