Я хочу позвонить в телефонную книгу, чтобы позволить пользователю выбрать один (или несколько опционально) телефонных номеров (мне нужны только номера телефонов, а не вся информация о контактах, потому что я хочу, чтобы пользователь сам пропустил написание номера и выбрал один).вместо).Это то, что я нашел до сих пор:
Intent contactPickerIntent = new Intent(Intent.ACTION_PICK,
ContactsContract.Contacts.CONTENT_URI);
startActivityForResult(contactPickerIntent, CONTACT_PICKER_RESULT);
Это возвращает мне выбранный контакт, но тогда у него может не быть или много телефонных номеров (и мне они не нужны все. Мне нужен только один. Я мог быПозвольте пользователю выбрать его с помощью ListView или Spinner, но я считаю, что для этого должен быть какой-то API, потому что приложение «Сообщения» на моем телефоне имеет такой инструмент выбора (ну, может быть, удобнее, но я предполагаю, что это API, а не приложение Сообщения).