it-swarm.com.de

Verwandle einen String in einen Uri in Android

Ich habe eine Zeichenfolge, 'songchoice'. Ich möchte, dass es ein 'Uri' wird, damit ich es mit MediaPlayer.create(context, Uri) verwenden kann.

Wie kann ich Songchoice in den Uri konvertieren?

205
James Rattray
Uri myUri = Uri.parse("http://www.google.com");

Hier ist das Dokument http://developer.Android.com/reference/Android/net/Uri.html#parse%28Java.lang.String%29

471
user132014
Uri.parse(STRING);

Siehe doc:

String: Ein RFC 2396-kompatibler, codierter URI

Die URL muss vor der Verwendung wie folgt kanonisiert werden:

Uri.parse(Uri.decode(STRING));
3
Anton Savenok