2013-06-12 4 views
24

Fondamentalmente, ho la stessa domanda descritta in How to implement my very own URI scheme on AndroidApp Android: come leggere i parametri get da uno schema di URL personalizzato?

La risposta data lì funziona per me. Quando l'url personalizzato viene chiamato MyUriActivity's, vengono chiamati i metodi onCreate e onStart.

MA

Come posso accedere ai parametri GET dall'interno MyUriActivity?

Esempio:

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

In MyUriActivity ho bisogno di leggere il valore del parametro get d.

Come faccio?

risposta

79

Chiamare getIntent().getData() per recuperare the Uri, quindi chiamare getQueryParameter("d") per ottenere il valore di d.

+1

Jep, quello ha fatto il trucco, grazie! – Timo

+0

Aiuto molto !!!! Non è intuitivo = D –

+0

Ha funzionato per me, risposta perfetta ...! –