Здравствуйте, у меня есть кнопка, отвечающая за остановку проигрывания радио. Проблема в том,что, когда я нажимаю на нее 2 раза, то вылетает из приложения, как можно расписать событие или нужно написать какой-то метод? Заранее спасибо
Кнопка
@Override
public void onClick(View view) {
if (mediaPlayer.isPlaying()) {
mediaPlayer.stop();
mediaPlayer = null;
playPause.setChecked(false);
}
else {
playPause.setChecked(true);
}
}
нажимаю на play, начинает играть
нажимаю стоп, перестает
нажимаю стоп еще раз, не вылетает, но возвращает кнопку паузы