Как запустить новую активность из значка учетной записи в контактах

У меня есть аутентификатор учетной записи и адаптер синхронизации, которые хранят контакты моего приложения отдельно в моей учетной записи. Этот значок учетной записи также отображается для этих контактов. Но я не понимаю, как перейти к действию, когда я нажимаю значок учетной записи определенного пользователя.

Например. Если мы нажмем значок WhatsApp в наших контактах, это приведет нас к странице чата WhatsApp этого конкретного пользователя. Точно так же мне нужно вызвать намерение, которое ведет к действию.

Где я должен внести необходимые изменения и какой код добавить.


person user3668374    schedule 19.06.2014    source источник
comment
У тебя есть ответ??   -  person Akshay    schedule 05.08.2015
comment
ты решил свою проблему?   -  person Rjz Satvara    schedule 24.01.2017


Ответы (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>  
person zohaib khaliq    schedule 30.04.2017