diff --git a/app/src/main/java/com/example/gsyvideoplayer/video/SampleCoverVideo.java b/app/src/main/java/com/example/gsyvideoplayer/video/SampleCoverVideo.java index 1f820a1cdc64b642b986166756e6f6f2bbc236bb..df98538bc3940e51798d986fd47ffd96c440dd85 100644 --- a/app/src/main/java/com/example/gsyvideoplayer/video/SampleCoverVideo.java +++ b/app/src/main/java/com/example/gsyvideoplayer/video/SampleCoverVideo.java @@ -11,7 +11,9 @@ import android.widget.SeekBar; import com.bumptech.glide.Glide; import com.bumptech.glide.request.RequestOptions; import com.example.gsyvideoplayer.R; +import com.shuyu.gsyvideoplayer.render.GSYRenderView; import com.shuyu.gsyvideoplayer.utils.Debuger; +import com.shuyu.gsyvideoplayer.utils.GSYVideoType; import com.shuyu.gsyvideoplayer.video.StandardGSYVideoPlayer; import com.shuyu.gsyvideoplayer.video.base.GSYBaseVideoPlayer; @@ -108,6 +110,15 @@ public class SampleCoverVideo extends StandardGSYVideoPlayer { super.setViewShowState(view, visibility); } + @Override + public void onSurfaceAvailable(Surface surface) { + super.onSurfaceAvailable(surface); + if (GSYVideoType.getRenderType() != GSYVideoType.TEXTURE) { + if (mThumbImageViewLayout != null && mThumbImageViewLayout.getVisibility() == VISIBLE) { + mThumbImageViewLayout.setVisibility(INVISIBLE); + } + } + } /******************* 下方重载方法,在播放开始不显示底部进度和按键,不需要可屏蔽 ********************/