依次在android中播放多个wav文件

时间:2013-07-19 07:12:28

标签: java android

我有五个wav 文件在原始文件夹android。

我如何顺序播放?

1 个答案:

答案 0 :(得分:0)

声明媒体播放器对象。

MediaPlayer objPlayer = MediaPlayer.create(this,Your Music File //ex:-R.raw.sleepaway);

然后您可以添加几个媒体播放器方法来控制Media Player的行为。

public int onStartCommand(Intent intent, int flags, int startId){
objPlayer.start();
Log.d(LOGCAT, "Media Player started!");
if(objPlayer.isLooping() != true){
Log.d(LOGCAT, "Problem in Playing Audio");
}
return 1;
}

public void onStop(){
objPlayer.stop();
objPlayer.release();
}
public void onPause(){
objPlayer.stop();
objPlayer.release();
}

您可以从onStop或onPause方法更改音频文件。然后重新开始使用新音频。