У меня есть только 1 кнопка для запуска и остановки. Когда я нажимаю, начинается первый звук, затем я снова нажимаю первый звук, и второй звук начинается
мой код
private OnClickListener mBt1OnClick = new OnClickListener() {
MediaPlayer mp = MediaPlayer.create(getBaseContext(), R.raw.random);
MediaPlayer mp2 = MediaPlayer.create(getBaseContext(), R.raw.stop);
@Override
public void onClick(View v) {
if(mp ! null && mp.isPlaying()) {
mp2.stop();
mp.prepare();
mp.seekTo(0);
mp.start();
} else {
mp.stop();
mp2.prepare();
mp2.seekTo(0);
mp2.start();
}
}
};