Chcę, aby moja intencja została uruchomiona, gdy użytkownik przejdzie do określonego adresu URL: na przykład Android Market robi to za pomocą http://market.android.com/ urls. tak samo jak youtube. Ja też chcę to zrobić.
android
url
android-intent
intentfilter
launch
Isaac Waller
źródło
źródło
Odpowiedzi:
Ja to zrobiłem! Korzystanie
<intent-filter>
. Umieść w pliku manifestu następujące informacje:To działa idealnie!
źródło
Może być konieczne dodanie różnych permutacji do filtru intencji, aby działał w różnych przypadkach (http / https / ect).
Na przykład musiałem wykonać następujące czynności dla aplikacji, która otwierałaby się, gdy użytkownik otworzył link do formularzy Google Drive,
www.docs.google.com/forms
Zauważ, że prefiks ścieżki jest opcjonalny.
źródło