我在android工作。我正在设计一个播放服务器歌曲的音乐播放器。
当URL没有任何特殊字符时,歌曲播放效果很好。但是当那里 是URL中的一些特殊字符,然后歌曲不播放。例如,以下网址无效:
http://192.168.1.214/MusicApplication/Songs/desert rose sting & enigma.mp3
我正在使用此代码播放我的歌曲。
mediaPlayer.setDataSource(songURL);
mediaPlayer.prepare();
mediaPlayer.start();
我已经解决了与空间有关的问题。请告诉我'&'的解决方案符号
答案 0 :(得分:0)
使用URLEncoder.encode(songUrl,“UTF-8”);