Как добавить пользовательский тег приложения в приложение для родного Android-приложения?
Я разрабатываю приложение, и требование состоит в том, чтобы показать значок приложения в приложении для родных контактов android для контактов, которые также используют мое приложение, то есть они установлены и зарегистрированы в моем приложении. Я хочу показать ярлык вида WhatsApp в контактах.
Пожалуйста, ознакомьтесь с этими двумя изображениями для справки
![enter image description here]()
![enter image description here]()
Я извлекаю все контакты и отправляю их на сервер, который возвращает список контактов, которые используют мое приложение. Только для этих контактов я должен показать значок своего приложения в контактном приложении.
Я прочитал много ресурсов, но до сих пор не ударил.
Я создал учетную запись и добавил ее в Настройки (как это первый шаг).
Затем я создал SyncAdapter и попытался синхронизировать контакты, но не смог его синхронизировать.
Я застрял на этом последние 3 дня.
Я также заметил, что, хотя моя учетная запись приложения добавлена в Настройки- > Аккаунты
но он не добавляется в контактное приложение (Contact- > Account) и когда я пытаюсь добавить свою учетную запись приложения там. Он не добавляет.
Ответы
Ответ 1
Я решил проблему. Проблема заключалась в определении типа mimetype для контакта.
Я определял mimetype как
vnd.android.cursor.item/vnd.com.xxx.xxx.xx
Однако во второй части mimetype не должно быть vnd.
Исправить mimetype - vnd.android.cursor.item/com.xxx.xxx.xx