Как добавить WhatsApp как параметры для контакта, когда новый контакт добавляется в Контакты

Я разрабатываю приложение, которое должно сделать 2 вещи:

  • Создайте учетную запись пользователя (например, WhatsApp).
  • При появлении новой записи контакта, если контакт использует мое приложение, сразу же в приложении "Контакты" отобразите параметры "вызов" или "сообщение" на странице сведений о контакте.

пример

1 ответ

Вам нужно создать SyncAdapterэто сервис, который может синхронизировать контакты с сервером, например Google делает для Google Contacts, вы можете настроить его на уведомление о добавлении нового контакта, и иметь ваш SyncAdapter добавьте необходимую информацию к контакту, чтобы он отображал ссылки на ваше приложение.

Если вы зайдете в настройки телефона> учетные записи, вы можете увидеть Whatsapp и гугл SyncAdapters там, где вы можете их выключить / включить.

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