Экземпляр MediaPlayer: стоп ведет себя как пауза

Я написал небольшое тестовое приложение для управления воспроизведением музыки. У меня есть кнопки воспроизведения, паузы, остановки и перемотки. Моя проблема в том, что player.stop (); ведет себя точно так же, как player.pause (); Я вызываю player.prepare () сразу после player.stop (), чтобы я мог подготовить экземпляр player к операции start ().

Я не вижу никаких ошибок [IOexceptions или IllegalStateExceptions], возникающих при вызове метода prepare () после остановки (). Кроме того, я не вызываю seekTo (0) после stop (). Итак, я не устанавливаю позицию обратно в начало песни.

Я использую телефон Nexus Google One под управлением 2.3.4.

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

TIA.

5
задан VJ Vélan Solutions 27 July 2011 в 18:03
поделиться