Belirli bir nedenden dolayı imlecime kukla bir içerik ekliyorum. Ancak kullanıcı bazı eylemler gerçekleştirdikten sonra imlece eklediğim kukla içeriği kaldırmak istiyorum. Bunu yapmak için bir seçenek var mı?
https://stackoverflow.com/a/18154738/14705856 Bu, So'da bulduğum çözümlerden biriydi. Kullandığım tablo sütunlarının yeri vardır ama konudur. Yani, tüm satır değerlerini aşağıdaki gibi eklemek yerine kopyalamanın herhangi bir yolu var mı 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());
}