Показывать только контакты с номерами телефонов? - PullRequest
2 голосов
/ 12 февраля 2012

Этот код:

Intent intent = new Intent(Intent.ACTION_PICK, ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(intent, PICK);

Показывает все контакты в телефоне.

Можно ли показывать контакты только с номером телефона?

Спасибо!

1 Ответ

1 голос
/ 27 февраля 2014

Попробуйте этот код.Показывает только контакты с номером телефона, вы должны установить тип контактов (только с номерами телефонов):

Intent intent = new Intent(Intent.ACTION_PICK, Contacts.CONTENT_URI);
intent.setType(ContactsContract.CommonDataKinds.Phone.CONTENT_TYPE); 
startActivityForResult(intent, 1);
...