【发布时间】:2011-03-22 09:02:35
【问题描述】:
运行此代码时引发异常。如果您将 URL 中的印地语字符替换为“Hello”,它会正常播放文件。
当我在浏览器中加载此 URL(带有印地语字符)时,它可以正常播放。
发生了什么事?
这是我的代码:
MediaPlayer mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(getResources().getString(R.string.test));
mediaPlayer.prepare();
这里是字符串资源def:
<string name="test">http://translate.google.com/translate_tts?q=आलू</string>
【问题讨论】:
-
嗨 mellowg,您是否找到了在 mediaplayer 中使用该 URL 播放声音的解决方案?我也面临同样的问题。