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