Как настроить отображаемый текст для фильтра намерений? - PullRequest
0 голосов
/ 05 июля 2019

Я создаю Фильтр намерений, чтобы поделиться кучей мультимедийных файлов с моим приложением. Я хочу, чтобы для значка приложения отображался настраиваемый текст, например «Добавить в избранное», но отображается имя приложения.

Вот мой код фильтра намерений в Манифесте

<intent-filter>
    <action android:name="android.intent.action.SEND_MULTIPLE" />
    <category android:name="android.intent.category.DEFAULT"/>
    <data android:mimeType="image/jpeg"/>
    <data android:mimeType="image/jpg"/>
    <data android:mimeType="image/png"/>
    <data android:mimeType="video/mp4"/>
    <data android:mimeType="video/wav"/>
</intent-filter>

В таких приложениях, как Maps и Firefox, есть текст «Добавить в ...», поэтому я думаю, что это можно сделать ... но до сих пор я не нашел никакого способа.

screenshot

Ценю это

1 Ответ

2 голосов
/ 05 июля 2019

Вы пытались установить метку для этого фильтра намерений, например:

<intent-filter android:icon="drawable resource"
               android:label="string resource"
               android:priority="integer" >
    . . .
</intent-filter>

На основе документов для Android: https://developer.android.com/guide/topics/manifest/intent-filter-element

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...