Transformer une chaîne en Uri dans Android

219

J'ai une chaîne, 'songchoice'. Je veux qu'il devienne un "Uri" pour que je puisse l'utiliser avecMediaPlayer.create(context, Uri)

Comment puis-je convertir songchoice en Uri?

James Andrew
la source

Réponses:

4
Uri.parse(STRING);

Voir doc:

Chaîne: un URI codé conforme à la RFC 2396

L'URL doit être canonisée avant utilisation, comme ceci:

Uri.parse(Uri.decode(STRING));
Anton Savenok
la source