我正在制作一个应用程序,其中我需要从数据源[从Web URL]调用MP3,我仍然从本地资源调用,
我已经将这些音频存储在这个URL: http://mysite.com/audios/
请参见下面的代码:
private int correctId(String id){
if(id.equalsIgnoreCase("gayatri"))
return R.raw.gayatri;
else if(id.equalsIgnoreCase("guitar"))
return R.raw.guitar;
else if(id.equalsIgnoreCase("helo"))
return R.raw.helo;
else if(id.equalsIgnoreCase("msg"))
return R.raw.msg;
else if(id.equalsIgnoreCase("roja"))
return R.raw.roja;
else
return 0;
}
您可以使用Media Player在本地或在线播放音频。我找到了这个链接,也许能帮上忙。
点击按钮时播放来自网络的声音文件