#android #android-intent #accountmanager #android-syncadapter #android-account
#Android #android-намерение #менеджер по работе с клиентами #android-syncadapter #android-учетная запись
Вопрос:
У меня есть средство аутентификации учетной записи и адаптер синхронизации, которые хранят контакты моего приложения отдельно в моей учетной записи. Этот значок учетной записи также отображается для этих контактов. Но я не понимаю, как перейти к действию, как только я нажимаю на значок учетной записи конкретного пользователя.
Например. Если мы нажмем на значок WhatsApp в наших контактах, это приведет нас на страницу чата WhatsApp этого конкретного пользователя. Точно так же мне нужно вызвать намерение, которое приводит к Действию.
Где я должен внести необходимые изменения и какой код должен быть добавлен.
Комментарии:
1. У вас есть ответ??
2. вы решили свою проблему?
Ответ №1:
Пожалуйста, проверьте эту ссылку https://developer.android.com/guide/topics/providers/contacts-provider.html#SocialStreamAcctType
и не забудьте добавить этот фильтр намерений к действию, которое вы хотите открыть:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="YOUR MIME TYPE HERE" />
</intent-filter>