Вызов средства выбора контактов, которое показывает несколько номеров контактов пользователя

Я вижу в приложении намерение средства выбора контактов, которое показывает контакт с несколькими телефонными номерами, например:

--------------------
Friend 1
Mobile 555567777777
--------------------
Friend 2
Mobile 555567777777
Work cc555567777777
Home 44564646
--------------------

Я не могу найти способ сделать это только для получения одного контакта и запроса телефонных номеров после этого.

Как я могу назвать намерение сделать таким образом?


person Rolando Corratge Nieves    schedule 26.08.2015    source источник
comment
Вы имеете в виду, что хотите, чтобы в средстве выбора контактов отображался только друг 1, а не друг 2?   -  person Bajji    schedule 27.08.2015
comment
не показывать все номера всех контактов, извините за мой английский, обычно в учебниках говорится, что нужно получить один контакт, взаимодействовать с ним, чтобы выбрать номер телефона, я вижу, что приложение делает это, чтобы напрямую выбрать нужный номер   -  person Rolando Corratge Nieves    schedule 27.08.2015
comment
Проверьте это stackoverflow.com/questions/8612531/   -  person Ankur Kumar    schedule 07.09.2015
comment
Ответы выглядят примерно так: -s#answer-6020669" title="как вызвать список контактов Android и выбрать один номер телефона из его сведений s%23answer 6020669"> stackoverflow.com/questions/4993063/   -  person Rolando Corratge Nieves    schedule 07.09.2015


Ответы (1)


Вы можете сделать что-то вроде этого:

Intent intent = new Intent();
    intent.setClassName("com.android.contacts","com.android.contacts.activities.PeopleActivity");
    startActivity(intent);
person Actiwitty    schedule 26.08.2015
comment
это позволяет мне выбрать только один контакт, а не выбирать телефон напрямую - person Rolando Corratge Nieves; 02.09.2015