diff --git a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt index 992a389c8f..3396fee443 100644 --- a/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt +++ b/OCH/mogo-och-bus-passenger/src/m2/java/com/mogo/och/bus/passenger/ui/widget/video/AdvanceVideoView.kt @@ -12,6 +12,7 @@ import com.mogo.eagle.core.utilcode.breakpoint.utils.DownloadUtils import com.mogo.eagle.core.utilcode.mogo.logger.Logger import com.mogo.eagle.core.utilcode.util.FileUtils import com.mogo.eagle.core.utilcode.util.ThreadUtils +import com.mogo.eagle.core.utilcode.util.UiThreadHandler import com.mogo.och.bus.passenger.R import com.shuyu.gsyvideoplayer.builder.GSYVideoOptionBuilder import com.shuyu.gsyvideoplayer.listener.GSYSampleCallBack @@ -116,12 +117,18 @@ class AdvanceVideoView @JvmOverloads constructor( @SuppressLint("CheckResult") fun setCacheImageViewVisible() { + Logger.d(ImageAndVideoRotation.TAG, "setCacheImageViewVisible") // videoViewPlayer?.setCacheImageViewVisible() - cacheImage?.visibility = VISIBLE + UiThreadHandler.post { + cacheImage?.visibility = VISIBLE + } } fun setCacheImageViewGone() { - cacheImage?.visibility = GONE + Logger.d(ImageAndVideoRotation.TAG, "setCacheImageViewGone") + UiThreadHandler.post { + cacheImage?.visibility = GONE + } // videoViewPlayer?.setCacheImageViewGone() // videoViewPlayer?.clearThumbImageView() }