Пользовательское поле контактов Android

Можно ли добавить настраиваемое поле для некоторых контактов, с настраиваемым mimetype (например, профилем Facebook) без написания адаптера синхронизации, аутентификатора и службы синхронизации? Не хочу добавлятьсинхронизация» функциональность для моего приложения.

Ответы на вопрос(2)

Android поддерживает синхронизацию пользовательских полейиз коробки " если вы используете Gmail.

Вы можете использовать Gmail в браузере для добавления пользовательских полей в любой контакт. Это поле будет синхронизироваться с телефоном.

Однако, чтобы просмотреть или отредактировать их на телефоне, вам нужно будет использовать несколько новых приложений.

Я написал статью, которая описывает этот процесс.Gmail»s Контакты Пользовательские поля и Android.

Решение Вопроса

После долгих исследований я думаю, что нашел ответ на этот вопрос.

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

Вот пример кода, который добавляет новую учетную запись в "Счета и синхронизация "и добавление нового контакта с настраиваемым полем, которое можно просмотреть в некоторых действиях из текущего проекта:https://github.com/nemezis/SampleContacts.

 Suresh04 окт. 2018 г., 06:23
Может кто-нибудь, пожалуйста, дайте мне знать, как прочитать контактную информацию из приведенного выше примера ссылки в просмотре. как имя, номер телефона, адрес электронной почты, настраиваемое поле

Ваш ответ на вопрос