我想播放两个声音。我正在使用此代码,但两种声音之间存在大约 2 秒的延迟。我想在第一个声音完成后直接播放第二个。我怎样才能做到这一点?
MediaPlayer mp = MediaPlayer.create(getApplicationContext(),R.raw.s83);
mp.start();
mp.setOnCompletionListener(new OnCompletionListener() {
public void onCompletion(MediaPlayer mp2){
mp2 = MediaPlayer.create(getApplicationContext(),R.raw.ss);
mp2.start();
}
});