Я хотел зарегистрировать фильтр намерений в своем приложении, чтобы я мог поделиться контактом из другого приложения со своим.
Я уже могу добиться этого, добавив это в свой манифест:
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/*" />
</intent-filter>
Проблема в том, что мое приложение появляется во всех всплывающих окнах «Поделиться» или «Отправить» из других приложений, совместно использующих текстовые данные. Как я могу ограничить это, чтобы мое приложение отображалось только во всплывающем окне общего доступа к контакту?
Я уже пытался использовать android:host="com.android.contacts"
внутри <data>
, но не помогло.
Спасибо!