J'ai une corde, 'songchoice'
. Je veux qu'il devienne un 'Uri' pour que je puisse l'utiliser avec MediaPlayer.create(context, Uri)
Comment puis-je convertir songchoice en Uri ?
J'ai une corde, 'songchoice'
. Je veux qu'il devienne un 'Uri' pour que je puisse l'utiliser avec MediaPlayer.create(context, Uri)
Comment puis-je convertir songchoice en Uri ?
Uri myUri = Uri.parse("http://www.google.com");
Voici le document http://developer.Android.com/reference/Android/net/Uri.html#parse%28java.lang.String%29
La chaîne de caractères que je devais convertir en URI était un chemin d'accès à un fichier local, mais sans l'attribut file://
préfixe. Ainsi, même
Uri.parse(Uri.decode(STRING));
a donné lieu à FileNotFoundException: No content provider
(voir aussi cette question ). J'ai obtenu un URI valide en créant d'abord un fichier File
c'est-à-dire :
Uri myUri = Uri.fromFile(new File(STRING));
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.