0
我正在开发音乐播放器应用程序,在我的应用程序中我想单击一下按钮播放所有mp3文件。我可以用MediaPlayer做到这一点,但无法使用暂停按钮暂停所有歌曲。如何暂停所有播放的歌曲一次同时播放和暂停多个音频文件
播放按钮
for (int i = 0; i < InstrumentCountSize; i++) {
mp = new MediaPlayer();
mp.setAudioStreamType(AudioManager.STREAM_MUSIC);
mp.setDataSource(instruments_count.get(i));
mp.prepare();
mp.start();
}
暂停按钮
if (mp != null) {
try {
mp.stop();
mp.reset();
mp.release();
mp = null;
} catch (Exception e) {
e.printStackTrace();
}
}
感谢,很多它的正常工作,但只有一个问题,即第二音频播放后2或3秒 –
我已经更新了我的回答,以确保所有媒体在开始播放之前都已准备好。 – cybersam
谢谢,现在所有的歌曲都在同时播放,暂停按钮也在工作 –