private void initPlayer() { Logger.LOGD(TAG, "begint to new InitPlayer"); if (mPlayer != null) { mPlayer.release(); mSurfaceView.setVisibility(View.INVISIBLE); } mPlayer = new MediaPlayer(); mSurfaceView.setVisibility(View.VISIBLE); // if (mHolder != null) // mPlayer.setDisplay(mHolder); mPlayer.setOnPreparedListener(mPrepareListener); mPlayer.setOnCompletionListener(mCompleteListener); mPlayer.setOnErrorListener(mErrorListener); mPlayer.setOnInfoListener(mInfoListener); setVolumeControlStream(AudioManager.STREAM_MUSIC); mPlayer.reset(); this.setVolumeControlStream(AudioManager.STREAM_MUSIC); }