Сделайте так, чтобы браузер моего приложения распознавался как функция "открыть по умолчанию" для Android
Я не профессиональный программист Android, но я разработал свое собственное приложение для браузера. Простое приложение, которое содержит WebView
и SearchView
, Теперь я хочу, чтобы при нажатии на ссылку мое браузерное приложение открывалось по умолчанию, но я не могу установить его по умолчанию, поскольку оно не отображается во всплывающем окне "выбрать браузер" (я вижу только стоковые браузеры и Chrome), Вопрос в том, есть ли возможность установить мое приложение в качестве браузера по умолчанию? И если да, то как?
PS: Извините, если этот вопрос уже был решен, но я много искал в Интернете, но не смог найти ничего, что помогло бы мне.
1 ответ
Чтобы настроить отображение вашего приложения во всплывающем окне "Выбрать браузер", добавьте этот код в тег активности в файле манифеста:
<intent-filter >
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="http" />
<data android:scheme="https" />
</intent-filter>
Теперь ваше приложение появляется во всплывающем окне "Выбрать браузер", установите его по умолчанию, нажав кнопку "Всегда".