web-dev-qa-db-ja.com

Androidアプリ:カスタムURLスキームからパラメータを取得する方法は?

基本的に、 Androidに独自のURIスキームを実装する方法 と同じ質問があります

そこに与えられた答えは私のために働いています。カスタムURLが呼び出されると、MyUriActivity'sメソッドonCreateおよびonStartが呼び出されます。

[〜#〜] but [〜#〜]

MyUriActivity内からgetパラメーターにアクセスするにはどうすればよいですか?

例:

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

MyUriActivityで、getパラメーターdの値を読み取る必要があります。

それ、どうやったら出来るの?

30
Timo

getIntent().getData()を呼び出して Uri を取得してから、getQueryParameter("d")を呼び出してdの値を取得します。

91
CommonsWare