From 357c9bfbfafae0ac9f54aaafa9c0e5be32cd2337 Mon Sep 17 00:00:00 2001 From: yangyakun Date: Fri, 24 Jun 2022 18:59:33 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E5=BE=AE=E8=B0=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../passenger/ui/TaxiPassengerBaseFragment.java | 2 +- .../ui/video/TaxiPassengerMogoMoviesView.kt | 15 +++++++++++++++ 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.java b/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.java index 82b623e706..85ee240428 100644 --- a/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.java +++ b/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/TaxiPassengerBaseFragment.java @@ -126,7 +126,7 @@ public class TaxiPassengerBaseFragment extends MvpFragment { - OverlayLeftViewUtils.INSTANCE.showOverlayView(getActivity()); + //OverlayLeftViewUtils.INSTANCE.showOverlayView(getActivity()); //showOrHideArrivedEndLayout(true, "北京北京北京", "1527481606997577728"); //showOrHidePressengerCheckPager(true, "开始站点开", "开始站点开始站点开始", "2", "京A888888", "18811539480"); //OCHFloatWindowManager.getInstance().ShowFloatWindow(getContext()); diff --git a/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/video/TaxiPassengerMogoMoviesView.kt b/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/video/TaxiPassengerMogoMoviesView.kt index 900974f200..940956d2df 100644 --- a/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/video/TaxiPassengerMogoMoviesView.kt +++ b/OCH/mogo-och-taxi-passenger/src/main/java/com/mogo/och/taxi/passenger/ui/video/TaxiPassengerMogoMoviesView.kt @@ -14,6 +14,7 @@ import com.bumptech.glide.Glide import com.bumptech.glide.request.RequestOptions import com.bumptech.glide.request.target.SimpleTarget import com.bumptech.glide.request.transition.Transition +import com.mogo.eagle.core.utilcode.util.ToastUtils import com.mogo.och.taxi.passenger.R import com.mogo.och.taxi.passenger.bean.TaxiPassengerVideoPlay import com.mogo.och.taxi.passenger.ui.video.layoutmanage.CarouselLayoutManager @@ -84,6 +85,9 @@ class TaxiPassengerMogoMoviesView :RelativeLayout { if(prePlayerPosition!=centerItemPosition) { if(player.currentState==GSYVideoView.CURRENT_STATE_PAUSE){ player.onVideoReset() + //player.startPlayLogic() + }else{ + //player.startPlayLogic() } val taxiPassengerVideoPlay = arrayListOf[centerItemPosition] setBackageAndPlayNext(taxiPassengerVideoPlay, player, centerItemPosition) @@ -172,6 +176,16 @@ class TaxiPassengerMogoMoviesView :RelativeLayout { super.onClickBlank(url, *objects) rvVideoPlaylist.smoothScrollToPosition(centerItemPosition) } + + override fun onPlayError(url: String?, vararg objects: Any?) { + super.onPlayError(url, *objects) + ToastUtils.showLong("哎呀,出错了,看看其他视频吧") + } + + override fun onClickStartError(url: String?, vararg objects: Any?) { + super.onClickStartError(url, *objects) + ToastUtils.showLong("哎呀,出错了,看看其他视频吧") + } }) } } @@ -202,6 +216,7 @@ class TaxiPassengerMogoMoviesView :RelativeLayout { recyclerVideoAdapter.getItemByPosition(centerItemPosition), player, centerItemPosition ) + //player.startPlayLogic() } } }