@Implementation
  protected void _reset() {
    checkStateException("reset()", nonEndStates);
    doStop();
    state = IDLE;
    handler.removeMessages(MEDIA_EVENT);
    startOffset = 0;
  }
@Implementation
  protected void _reset() {
    checkStateException("reset()", nonEndStates);
    doStop();
    state = IDLE;
    handler.removeMessages(MEDIA_EVENT);
    startOffset = 0;
  }
@ Implementation protected void _reset ( ) { checkStateException ( "reset()" , nonEndStates ) ; doStop ( ) ; state = IDLE ; handler . removeMessages ( MEDIA_EVENT ) ; startOffset = 0 ; }
Simulates call to {@link MediaPlayer#_reset()}. Calls {@link #doStop()} to suspend playback
event callbacks and sets the state to IDLE.
Simulates call to {