Próbuję usunąć niektóre elementy z tabeli.Przetwarzanie zbiorcze Usuwanie elementów za pomocą dostawcy zawartości w systemie Android
String ids = { "1", "2", "3" };
mContentResolver.delete(uri, MyTables._ID + "=?", ids);
jednak wciąż otrzymuję następujący błąd ten
java.lang.IllegalArgumentException: Zbyt wiele argumentów powiązań. Podano 3 argumenty, ale instrukcja wymaga 1 argumentów.
Dzięki Jan. Chyba miał fundamentalne niezrozumienie jak selectionArgs pracował. Moje identyfikatory mogą mieć zmienny rozmiar. Twoje drugie rozwiązanie wygląda atrakcyjniej. Obawiam się jednak, że to też nie działa. Przypuszczam, że mógłbym tylko sprawdzić mój rozmiar i pętlę, aby skonstruować, że tam, gdzie clase, ale to nie wydaje się ładne :( –