예제 #1
0
  @Override
  public void surfaceCreated(SurfaceHolder holder) {
    if (playType != PLAY_TYPE_LOD) mFlowText.start();

    if (mPlayer != null) mPlayer.setDisplay(holder);
    if (getUrlListSize() > 0 && mPlayer != null && !mPlayer.isPlaying()) {
      if (isPause) {
        mPlayer.start();
        isPause = false;
      }
    }
  }
예제 #2
0
 @Override
 public void surfaceDestroyed(SurfaceHolder holder) {
   rePlayPosition();
   pausePlayer();
   if (playType != PLAY_TYPE_LOD) mFlowText.stop();
 }