을 제거하는 값에서 커서 안드로이드

0

질문

특별한 이유가 나를 추가하는 더미 콘텐츠를 내가 커집니다. 그러나 사용자가 수행하고 몇 가지 조치를 제거하려는 더미 콘텐츠가 추가 됩니다. 는 옵션이 있습니다.

https://stackoverflow.com/a/18154738/14705856이 솔루션 중 하나는 내가 발견에서 그래서. 하지만 문제는 테이블을 사용하고 있는 많은 열이 있습니다. 그래서 어떤 방법을 사본에 모든 행 값을 추가하는 대신 그들을 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());
        }
1

최고의 응답

0

이것은 임시 데이터를 추가하지 않으면 그것을 커서 대신해야 중 하나에서 그것을 지키는 별도의 해시지도는 방법을 지도하는 특정 행 또는 다른 당신이해야 합 변환하이 커서 일 빈에서의 응용 프로그램에서 데이터를 넣어 콩을 대신 합니다.

추가하지 않는 모든 데이터를 커서 당신은 당신이 당신의 밀 db.

를 작성하는 경우 이 데이터를 일시적으로 db 다음을 실행해야 합 별도의 SQL 쿼리를 제거할 때 그것은 아무 소용이 없습니다.

2021-11-24 07:47:40

다른 언어로

이 페이지는 다른 언어로되어 있습니다

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
Português
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................