try {
MediaPlayer mp = MediaPlayer.create(context, R.raw.play);
audioArr[0] = mp;
mp.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
mp.start();
}
});
mp.prepare();
} catch (Exception e) {
e.printStackTrace();
}
添加多个音频文件,并在功能释放媒体
for (MediaPlayer media : audioList) {
if (media != null) {
if(media.isPlaying())
media.stop();
media.release();
media = null;
}
}
还是老样子我不能够播放多种音频文件我的应用程序,第一次与音频播放,非常和善引导
你想队列中的声音文件,播放列表或同时播放所有...?如果首先添加下一个文件在onComplete回调中播放。如果第二种情况需要使用SoundPool而不是MediaPlayer –
thanx,我想在某些事件完成后播放,如某些动画等.pl给我举一些例子,我第一次使用它 – user2609847