我想用Android媒体播放器lib一起播放16个mp3,这些mp3在本地保存在zip文件中。我在Android 5及以上版本面临问题。问题是它只播放列表中的最后一个,mp3,准备后暂停和播放每个mp3不是一个合适的解决方案,我需要帮助。我已经抓了我的头几个月来,考虑到没有错误,它真的很难看。声音的长度是巨大的,声音池不是一个选项。在lolipop下面它似乎工作正常。当调试它似乎工作正常,我的猜测是anroid艺术试图搞砸它,考虑在5之前它使用dalvik
public void musicstart(int id) {
switch (id) {
case R.id.rain:
player.setVolume(value, value);
player.setLooping(true);
player.start();
break;
}}
这个特殊的方法我在循环中运行它播放正在被选中的声音,max可以一次是16。我已经准备好了。
答案 0 :(得分:0)
我通过将.mp3
文件转换为.ogg
来解决此问题,并且我能够一次播放多个.ogg
文件。