Ich möchte, dass meine Absicht gestartet wird, wenn der Benutzer zu einer bestimmten URL wechselt: Der Android-Markt tut dies beispielsweise mit http://market.android.com/ urls. Youtube auch. Ich möchte, dass meine das auch tun.
android
url
android-intent
intentfilter
launch
Isaac Waller
quelle
quelle
Antworten:
Ich hab es gemacht! Verwenden von
<intent-filter>
. Fügen Sie Folgendes in Ihre Manifestdatei ein:Das funktioniert perfekt!
quelle
Möglicherweise müssen Sie Ihrem Absichtsfilter verschiedene Permutationen hinzufügen, damit er in verschiedenen Fällen funktioniert (http / https / ect).
Zum Beispiel musste ich Folgendes für eine App tun, die geöffnet wurde, wenn der Benutzer einen Link zu Google Drive-Formularen öffnete:
www.docs.google.com/forms
Beachten Sie, dass das Pfadpräfix optional ist.
quelle