Я использую MediaPlayer для потоковой передачи онлайн-mp3, и я пытаюсь решить эту проблему, где, если интернет отключается, и кэшированный аудио-буфер воспроизводится, мой onCompletionListener срабатывает, и mediaPlayer переходит в состояние PlaybackCompleted, как будто вся песняготово.
После включения Интернета я ожидаю, что звук снова начнет буферизоваться, но это не так, потому что mediaPlayer переходит в состояние PlaybackCompleted и вызывает для него вызов mediaPlayer.start (), который перезапускает весь звук с 00:00.,Я не хочу, чтобы это произошло, я хочу, чтобы он продолжал буферизацию с того места, где он оставался, и проигрывал оставшуюся часть песни.Любые идеи, как я мог бы сделать это?