[8.0.0]
[fea] [musice 修改]
This commit is contained in:
@@ -3,6 +3,7 @@ package com.mogo.och.unmanned.passenger.ui.music.playing
|
||||
import androidx.lifecycle.ViewModel
|
||||
import com.mogo.eagle.core.utilcode.mogo.logger.CallerLogger
|
||||
import com.mogo.och.common.module.manager.audition.MusicData
|
||||
import com.mogo.och.common.module.manager.loop.BizLoopManager
|
||||
import com.mogo.och.unmanned.passenger.ui.music.MusicModel
|
||||
|
||||
class MusicPlayingViewModel : ViewModel(), MusicModel.MusicDataListener {
|
||||
@@ -53,10 +54,14 @@ class MusicPlayingViewModel : ViewModel(), MusicModel.MusicDataListener {
|
||||
}
|
||||
|
||||
override fun updatePlayCurrent(currentPlay: Long, duration: Long, second: MusicData) {
|
||||
this.viewCallback?.setProgress(currentPlay,duration)
|
||||
BizLoopManager.runInMainThread{
|
||||
this.viewCallback?.setProgress(currentPlay,duration)
|
||||
}
|
||||
}
|
||||
|
||||
override fun updateState(oldData: MusicData?, musicData: MusicData) {
|
||||
this.viewCallback?.setPlayOrpause(musicData)
|
||||
BizLoopManager.runInMainThread{
|
||||
this.viewCallback?.setPlayOrpause(musicData)
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user