Как включить мое приложение для телефонных звонков в список «открыть с»? - PullRequest
0 голосов
/ 24 марта 2020

Я разрабатываю приложение для телефонных звонков, аналогичное стандартному приложению Android для телефонных звонков. Это завершено и полностью в рабочем состоянии. Мне бы хотелось, чтобы при нажатии ссылки на номер телефона мое приложение отображалось в списке «Открыть с помощью» вместе с собственным приложением.

Я читал о том, как можно сделать глубокую ссылку для URL и других файлов, но я не нашел ничего, связанного с набором номера. Я попробовал следующее, но это не сработало.

           <intent-filter
                android:label="@string/app_name">

                <data android:scheme="myapp"
                    android:mimeType="text/plain"/>

                <action android:name="android.intent.action.VIEW"/>

                <action android:name="android.intent.action.DIAL"/>

                <category android:name="android.intent.category.DEFAULT"/>

            </intent-filter>

1 Ответ

0 голосов
/ 23 апреля 2020

У меня все заработало!

Начал искать, как другие заставили работать свои приложения для набора номера, и нашел этот пост Android Приложение для набора номера .

Эта последняя часть Отмеченный ответ - то, что заставило это работать.

<intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <action android:name="android.intent.action.DIAL" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <data android:scheme="tel" />
 </intent-filter>
...