Получить список контактов, принадлежащих к определенной группе

Кто-нибудь знает, как получить список контактов, принадлежащих одной конкретной группе в Android?

Мне нужно что-то вроде этого:

Select * from contacts where group_id = "1234"

Я могу получить список всех контактов ИЛИ всех групп, используя что-то вот так:

Cursor groupCursor = cr.query(ContactsContract.Contacts.CONTENT_URI, null, null, null, null);
final ArrayList<String> contacts = new ArrayList<String>();

while(groupCursor.moveToNext()) {
    String name = groupCursor.getString(groupCursor.getColumnIndex(ContactsContract.Constacts.DisplayName    ));
    contacts.add(name);
}
8
задан ekad 6 May 2017 в 18:31
поделиться