I wrote a small music playback control test application. I have a play, pause, stop and rewind button. My issue is that that player.stop(); is behaving the same exact w
I think this might be a bug, because the API documentation for the MediaPlayer start method suggests the behavior that you expect:
public void start ()
Starts or resumes playback. If playback had previously been paused, playback will continue from where it was paused. If playback had been stopped, or never started before, playback will start at the beginning.
For the time being, explicitly calling seekTo(0) once the player is prepared seems to be a reasonable workaround.