Android: SQLite - Abfragen eines Arrays in SelectionArgs sowie anderer Zeichenfolgenwerte

Ich hatte den folgenden Code für die Content Resolver-Abfrage:

String selection = Columns.NAME + "=? and " + Columns.AVAILABILITY + "=?";
String[] selectionArgs = { name, true };
Cursor c = getContentResolver().query(Columns.URI, null, selection, selectionArgs, null);

Dieser Code funktionierte einwandfrei, da ich nur einen Namen hatte, aber jetzt habe ich eine Reihe von Namen, die dem Cursor nur hinzugefügt werden sollen, wenn ihre Verfügbarkeit wahr ist. Das heißt, mein Szenario ist, dass ich nur dann die Zeilen in den Cursor setzen möchte, die einen der Namen (im Array vorhanden) haben, wenn ihre Verfügbarkeit wahr ist.

Wie kann ich das erreichen?

Antworten auf die Frage(1)

Ihre Antwort auf die Frage