Я нуб программирует, и я столкнулся с проблемой, у меня есть mediaplayer.start()
внутри onClick
метода, если я называюКак остановить MediaPlayer onPause(), если я объявляю/запускаю его внутри метода onButtonClick?
mediaplayer.stop();
mediaplayer.reset();
mediaplayer.release();
это будет крахом и получить ошибку:
Attempt to invoke virtual method 'void android.media.MediaPlayer.stop()' on a null object reference ".
Я попытался How to stop the mediaplayer playing from other methods но когда я его использовал, у меня есть:
"Unable to destroy activity {...Activity}: java.lang.IllegalStateException"
Любая поддержка высоко оценена
Вы можете разместить строки, где вы начинаете звук, а также определение 'mediaplayer' переменной пожалуйста? Просто отредактируйте свой вопрос, чтобы включить код. – ByteHamster
Это работало, в конце концов, я только что объявил медиаплеер глобальным и общественным, ty! –
Я предполагал, что вы уже определили его публично: D В любом случае приятно слышать, что он работает сейчас! :) – ByteHamster