Je veux que mon intention soit lancée lorsque l'utilisateur accède à une certaine URL: par exemple, le marché Android le fait avec http://market.android.com/ urls. youtube aussi. Je veux que le mien fasse ça aussi.
android
url
android-intent
intentfilter
launch
Isaac Waller
la source
la source
Réponses:
Je l'ai fait! Utilisation
<intent-filter>
. Mettez ce qui suit dans votre fichier manifeste:Cela fonctionne parfaitement!
la source
Vous devrez peut-être ajouter différentes permutations à votre filtre d'intention pour qu'il fonctionne dans différents cas (http / https / ect).
Par exemple, je devais faire ce qui suit pour une application qui s'ouvrirait lorsque l'utilisateur ouvrait un lien vers les formulaires Google Drive,
www.docs.google.com/forms
Notez que le préfixe de chemin est facultatif.
la source