Я полагаю, start()
- это функция, которую вы вызываете для воспроизведения звука, верно?
, поэтому в определении start()
введите следующий код:
MediaPlayer mp = MediaPlayer.create(getBaseContext(), sound); //replace 'sound' by your music/sound
mp.start();
Hopeэто помогает!
Редактировать: , пытаясь быть предельно ясным:)
Где-то в вашем коде написано:
public void onFinish() {
start();
}
Этот метод / функция вызывается, когда счетчик завершает работу.Внутри этой функции написано 'start ()'
Я не знаю, что делает start()
.
В обоих случаях я советую вам сохранить его (если это не так)создайте ошибку), и после start()
добавьте playSound()
в два метода onFinish()
.
, а затем напишите ВНЕ этой функции следующее:
public void playSound() {
MediaPlayer mp = MediaPlayer.create(getBaseContext(), sound); //replace 'sound' by your music/sound
mp.start();
}