From cf6591b5ad342635bc35a56cb6eda4b043b1c9de Mon Sep 17 00:00:00 2001 From: aibingbing Date: Tue, 26 Mar 2024 20:22:41 +0800 Subject: [PATCH] =?UTF-8?q?[6.3.0]refactor:=20=E7=AC=AC=E4=B8=80=E6=AC=A1?= =?UTF-8?q?=E8=BF=9B=E5=85=A5=E6=AD=8C=E6=9B=B2=E5=88=97=E8=A1=A8=E9=A1=B5?= =?UTF-8?q?=EF=BC=8C=E5=BD=93=E5=89=8D=E6=9C=AA=E6=9C=89=E6=AD=A3=E5=9C=A8?= =?UTF-8?q?=E6=92=AD=E6=94=BE=E9=9F=B3=E4=B9=90=E7=9A=84=E6=97=B6=E5=80=99?= =?UTF-8?q?=E4=B8=8D=E8=83=BD=E5=88=87=E5=88=B0MusicPlayingView;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/mogo/och/taxi/passenger/ui/music/MusicView.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/OCH/taxi/pcommon/src/main/java/com/mogo/och/taxi/passenger/ui/music/MusicView.kt b/OCH/taxi/pcommon/src/main/java/com/mogo/och/taxi/passenger/ui/music/MusicView.kt index 0cc7702b67..2aca4dd7ce 100644 --- a/OCH/taxi/pcommon/src/main/java/com/mogo/och/taxi/passenger/ui/music/MusicView.kt +++ b/OCH/taxi/pcommon/src/main/java/com/mogo/och/taxi/passenger/ui/music/MusicView.kt @@ -7,6 +7,8 @@ import android.view.View import androidx.constraintlayout.widget.ConstraintLayout import androidx.lifecycle.ViewModelProvider import androidx.lifecycle.findViewTreeViewModelStoreOwner +import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger +import com.mogo.och.common.module.manager.auditionmanager.AuditionManager import com.mogo.och.common.module.manager.auditionmanager.MusicData import com.mogo.och.taxi.passenger.common.R import com.mogo.och.taxi.passenger.ui.music.list.MusicListView @@ -47,6 +49,10 @@ class MusicView : ConstraintLayout, MusicViewModel.IMusicViewCallback, MusicList if (mpv_playing.visibility == VISIBLE && mlv_list.visibility == GONE) { showMusicList() } else if (mpv_playing.visibility == GONE && mlv_list.visibility == VISIBLE) { + if (!AuditionManager.isPlaying()) { + CallerLogger.i(TAG, "当前无播放音乐,不能切到MusicPlayingView") + return@setOnClickListener + } showMusicPlaying() mpv_playing.setData(null) }else{