AndroidのIntentに設定するUriの使用不可文字
Androidアプリから外部アプリを呼び出す場合、Intentを使用しますが、Intentに設定するUriに「#」を含む場合、以降の文字は無視されて正常に渡せなくなります。
例えば、以下のUriを設定した場合、
file:///sdcard/test#.txt
外部アプリに渡される値は
file:///sdcard/test
になり、正常に値を渡せません。
回避方法は今の所見つけていませんが、分かる方がいらっしゃいましたならば、情報をお願いします。
2010/05/01追記
「#」を含むUri値は、少し考慮すれば取得方法はあります。
その取得方法とは … タダでは教えられません!(笑)
なお、SkyArtsではスマートフォンアプリ開発のコンサルタントなどを承っております!
0
04
10月