Запрограммированная синхронизация контактов Android - PullRequest
3 голосов
/ 30 июля 2010

Я настроил диспетчер учетных записей для своего приложения, который синхронизирует контакты из моей облачной службы с устройством. Учетная запись отображается в разделе «Учетные записи и синхронизация» вместе с другими такими учетными записями (Google, FB, ...). После входа он синхронизирует веб-контакты с вашим устройством. Контакты связаны с этой учетной записью. Они добавляются с помощью пакетных операций, используя пример с веб-страницы разработчика Android.

Проблема, с которой я сталкиваюсь, заключается в том, что после синхронизации контакты можно редактировать, но пользователь может редактировать только имя (я также пересылаю электронные письма и номера телефонов). Syncadapter имеет свойство

android:supportsUploading="true"

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

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

1 Ответ

3 голосов
/ 03 августа 2010

Хорошо,

так, чтобы ответить на мой собственный вопрос. Ты не можешь Вы можете редактировать имя и фотографию, только если контакт не является контактом Google или Exchange.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...