[M2] 解决视频偶现暂停问题
This commit is contained in:
@@ -45,7 +45,8 @@ class AdvanceGSYVideoPlayer: StandardGSYVideoPlayer {
|
||||
|
||||
override fun changeUiToPauseShow() {
|
||||
Logger.d(ImageAndVideoRotation.TAG, "changeUiToPauseShow-hide")
|
||||
hideWidget()
|
||||
startPlayLogic()
|
||||
// hideWidget()
|
||||
}
|
||||
|
||||
override fun changeUiToCompleteShow() {
|
||||
|
||||
@@ -93,7 +93,7 @@ class AdvanceVideoView @JvmOverloads constructor(
|
||||
private fun loadCacheImg() {
|
||||
videoViewPlayer?.thumbImageView = cacheImage
|
||||
cacheImage?.setImageResource(R.drawable.video_holder)
|
||||
setCacheImageViewVisible()
|
||||
// setCacheImageViewVisible()
|
||||
Logger.d(ImageVideoRotationView.TAG, "setVideoPath")
|
||||
cacheImage?.let {
|
||||
Glide.with(context).asBitmap().load(cacheImageUrl)
|
||||
@@ -385,12 +385,12 @@ class AdvancePagerAdapter(context: Context, viewPager: ViewPager) : PagerAdapter
|
||||
|
||||
override fun onPrepared(url: String?, vararg objects: Any?) {
|
||||
Logger.d(ImageVideoRotationView.TAG, "onPrepared")
|
||||
if (viewList[mViewPager.currentItem] is AdvanceVideoView) {
|
||||
val videoView = (viewList[mViewPager.currentItem] as AdvanceVideoView)
|
||||
UiThreadHandler.postDelayed(Runnable {
|
||||
videoView.setCacheImageViewGone()
|
||||
}, 1000)
|
||||
}
|
||||
// if (viewList[mViewPager.currentItem] is AdvanceVideoView) {
|
||||
// val videoView = (viewList[mViewPager.currentItem] as AdvanceVideoView)
|
||||
// UiThreadHandler.postDelayed(Runnable {
|
||||
// videoView.setCacheImageViewGone()
|
||||
// }, 1000)
|
||||
// }
|
||||
}
|
||||
|
||||
override fun onAutoComplete(url: String?, vararg objects: Any?) {
|
||||
@@ -523,7 +523,7 @@ class AdvanceGSYVideoPlayer : StandardGSYVideoPlayer {
|
||||
|
||||
override fun changeUiToPauseShow() {
|
||||
Logger.d("ImageAndVideoRotation", "changeUiToPauseShow-hide")
|
||||
hideWidget()
|
||||
startPlayLogic()
|
||||
}
|
||||
|
||||
override fun changeUiToCompleteShow() {
|
||||
|
||||
Reference in New Issue
Block a user