После того, как медиаплеер остановился, необходимо вызвать метод prepare, когда он подготовлен, а затем вы можете вызвать метод start.

у транслировать аудио и остановить его без каких-либо проблем, но когда я пытаюсь запустить его снова после остановки, он не запускается, и я получаю исключение IllegalState.

Вот что я делаю:

Начать играть

mediaPlayer.setDataSource(PATH);
mediaPlayer.prepare();
mediaPlayer.start();

Хватит играть

mediaPlayer.stop

Теперь, если я захочу снова начать воспроизведение того же носителя, что мне делать?

* PATH - это URL-адрес постоянно работающей радиостанции.

Ответы на вопрос(0)

Ваш ответ на вопрос