Я пытаюсь реализовать воспроизведение/паузу в одной кнопке, однако, когда я пытаюсь нажать ее снова, она просто запустит песню, снова накладывающуюся на звук. У меня есть способы поиска и пробовал этот метод, и, похоже, он не работает для меня. thank youPlay Pause single button
private OnClickListener handler1 = new OnClickListener(){
public void onClick(View v){
MediaPlayer mpE = MediaPlayer.create(GuitarTuner.this, R.raw.test2);
if (mpE.isPlaying()) {
mpE.pause();
} else {
mpE.start();
}
}
};"
Да? потому что вы создаете, например, новый MediaPlayer каждый раз, когда вы нажимаете кнопку? – njzk2