Как отобразить номера из списка контактов?

1

Я использую приведенный ниже код для отображения номеров контактов, но он отображает имена и номера из списка контактов.

public void getContacts(Context context){
    context.startActivity(new Intent(Intent.ACTION_PICK, People.CONTENT_URI));
}

Как приведенный выше код, как я могу использовать приведенный ниже код для получения только контактных номеров из списка контактов? Мне нужно отображать только номера контактов без отображения имен. Пожалуйста, помогите с правильным решением для решения этой проблемы.

Uri personUri = ContentUris.withAppendedId(People.CONTENT_URI, personId);
Uri phonesUri = Uri.withAppendedPath(personUri, People.Phones.CONTENT_DIRECTORY);
String[] proj = new String[] {Phones._ID, Phones.TYPE, Phones.NUMBER, Phones.LABEL}
Cursor cursor = contentResolver.query(phonesUri, proj, null, null, null);
Теги:

1 ответ

1
Лучший ответ

Попробуйте и посмотрите на этот сайт: Запросить контакты.

Существует несколько способов получения различного содержимого из контактов.

Надеюсь, это могло бы помочь.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню