Я хочу, чтобы мое намерение было запущено, когда пользователь переходит на определенный URL-адрес: например, рынок Android делает это с помощью http://market.android.com/ urls. как и YouTube. Я хочу, чтобы моя тоже это сделала.
android
url
android-intent
intentfilter
launch
Исаак Уоллер
источник
источник
Ответы:
Я это сделал! Использование
<intent-filter>
. Поместите в свой файл манифеста следующее:Это работает отлично!
источник
Вам может понадобиться добавить различные перестановки в ваш фильтр намерений, чтобы он работал в разных случаях (http / https / ect).
Например, мне пришлось сделать следующее для приложения, которое откроется, когда пользователь откроет ссылку на формы Google Drive,
www.docs.google.com/forms
Обратите внимание, что префикс пути не является обязательным.
источник