Как получить идентификатор контакта в списке контактов Android? - PullRequest
0 голосов
/ 08 декабря 2010

Привет, я хочу получить идентификатор контакта, который есть в списке контактов на Android.Я имею в виду, когда я добавляю контакт в телефон, я думаю, что у него есть Id, какой класс обеспечивает этот параметр?Я имею в виду именно Id.

Я ищу, если некоторые константы в CallLog.Calls могут предоставить это, но я не нашелМожет быть, это Контакты. Контракт, я не знаю.Кто-нибудь знает?

Спасибо!

Ответы [ 2 ]

0 голосов
/ 15 декабря 2010

Возможно, я неправильно понимаю вопрос, но похоже, что psyhclo задает вопрос о значении столбца "_id" для вновь добавленных контактов.Это вопрос о бэк-магазине (sqlite).В этом случае идентификатор доступен несколькими способами (включая URI, возвращаемый вставкой).

0 голосов
/ 08 декабря 2010

Зависит от самого низкого уровня API, который вы хотите поддерживать.Если это уровень API 5 (2.0 Eclair) и выше, то ContactsContract.Contacts должен быть класс, который вы ищете.Если вы разрабатываете для уровней API ниже, то класс Contacts ваш друг.

...