web-dev-qa-db-fra.com

Android App: Comment lire obtenir les paramètres d'un schéma d'url personnalisé?

Fondamentalement, j'ai la même question que celle décrite dans Comment implémenter mon propre schéma d'URI sur Android

La réponse qui y est donnée fonctionne pour moi. Lorsque l'URL personnalisée est appelée MyUriActivity's méthodes onCreate et onStart sont appelées.

[~ # ~] mais [~ # ~]

Comment puis-je accéder aux paramètres get depuis MyUriActivity?

Exemple:

myapp://path/to/what/i/want?d=This%20is%20a%20test

Dans MyUriActivity j'ai besoin de lire la valeur du paramètre get d.

Comment je fais ça?

30
Timo

Appelez getIntent().getData() pour récupérer le Uri , puis appelez getQueryParameter("d") dessus pour obtenir la valeur de d.

91
CommonsWare