Example #1
0
 private void showContentVideoView() {
   FrameLayout.LayoutParams layoutParams =
       new FrameLayout.LayoutParams(
           ViewGroup.LayoutParams.WRAP_CONTENT,
           ViewGroup.LayoutParams.WRAP_CONTENT,
           Gravity.CENTER);
   this.addView(mVideoSurfaceView, layoutParams);
   View progressView = mClient.getVideoLoadingProgressView();
   if (progressView != null) {
     mProgressView = progressView;
   } else {
     mProgressView = new ProgressView(getContext(), mVideoLoadingText);
   }
   this.addView(mProgressView, layoutParams);
   mVideoSurfaceView.setZOrderOnTop(true);
   mVideoSurfaceView.setOnKeyListener(this);
   mVideoSurfaceView.setOnTouchListener(this);
   mVideoSurfaceView.getHolder().addCallback(this);
   mVideoSurfaceView.setFocusable(true);
   mVideoSurfaceView.setFocusableInTouchMode(true);
   mVideoSurfaceView.requestFocus();
 }