у меня есть эти два варианта в меню деятельностимедиаплеер звуковой остановки() не работает
вариант один начинает музыкальную дорожку и второй вариант должен остановить его, но это не так.
@Override
public boolean onOptionsItemSelected(MenuItem item) {
MediaPlayer mpSoundTrack = MediaPlayer.create(this, R.raw.app_score);
switch (item.getItemId()) {
case R.id.icon: Toast.makeText(this, "Music On!", Toast.LENGTH_LONG).show();
mpSoundTrack.start();
break;
case R.id.icontext: Toast.makeText(this, "Music Off!", Toast.LENGTH_LONG).show();
mpSoundTrack.stop();
break;
}
return true;
}
Действительно ли игрок играет что-то в то время, когда вы нажимаете кнопку остановки? –
Да, он воспроизводил музыкальный файл, который запускается, когда пользователь нажимает на первый вариант переключателя. Бадди ниже показал мне, как это исправить. спасибо за ваш интерес. – TroothHertz