Могу ли я расширить базу данных контактов Android?

Мне было интересно, можно ли расширить базу данных контактов Android?

Отсюда - http://d.android.com/reference/android/provider/ContactsContract.html

В нем говорится:

ContactsContract определяет расширяемый база данных контактных информация

Extensible предложит мне добавить больше данных в приложение контактов за пределами обычных значений, таких как имя, номер, адрес электронной почты, рабочий номер, домашний номер и т. д.

Однако примеры на этой странице - http://d.android.com/reference/android/provider/ContactsContract.RawContacts.html показывает только то, как вставлять стандартные значения, такие как имя, а не как добавить новое поле к контакту.

Кроме того, поиск в Интернете не дает много информации о расширении данных контактов.

Итак, мне было интересно, возможно ли это вообще, или расширяемое относится к какой-то другой части контактов?

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

Возможно ли это?

7
задан Donal Rafferty 19 January 2011 в 18:29
поделиться