Следующий код запросов отлично подходит для одного LOOKUP_KEY.
private final String lookup1 = "0r1-2E3C384E4846";
private final String lookup2 = "0r2-442C4E523A2C3E2C443450";
private final String lookup3 = "0r3-402C423442";
/////////
Uri lookUpUri = Contacts.getLookupUri(23, lookup1);
Uri res = ContactsContract.Contacts.lookupContact(getContentResolver(), lookUpUri);
Cursor contactCursor = getContentResolver().query(res, null, null, null, null);
contactCursor.moveToFirst();
Log.i("APP", "length: " + contactCursor.getString(contactCursor.getColumnIndex(Contacts.DISPLAY_NAME)) );
Однако, как показывает код, мне нужно запросить количество контактов «х». Есть ли способ запросить все это сразу, не зацикливаясь на них? Циклы будут ужасно неэффективными, поэтому я очень хочу их избежать.
Спасибо, тонна банды!