Сделайте так, чтобы браузер моего приложения распознавался как функция "открыть по умолчанию" для 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>

Теперь ваше приложение появляется во всплывающем окне "Выбрать браузер", установите его по умолчанию, нажав кнопку "Всегда".

Другие вопросы по тегам