[taxi 乘客屏拿去statusbar]
This commit is contained in:
yangyakun
2024-04-28 11:30:37 +08:00
parent e9f4da7389
commit 81259abd0d
2 changed files with 21 additions and 6 deletions

View File

@@ -17,6 +17,8 @@ import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_
import com.mogo.eagle.core.utilcode.util.DeviceUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
import com.mogo.map.listener.IMogoMapListener
import com.mogo.och.common.module.biz.provider.CommonService
import com.mogo.och.common.module.constant.OchCommonConst
import com.mogo.och.common.module.manager.xiaozhi.ZhiStateManager
import com.mogo.och.common.module.utils.RxUtils
import com.mogo.och.common.module.voice.VoiceNotice
@@ -65,14 +67,15 @@ class TaxiPassengerBaseFragment() :
overMapView.onCreateView(savedInstanceState)
overMapView.hideResetView()
(ARouter.getInstance().build(MogoServicePaths.PATH_STATUS_VIEW_MANAGER)
.navigation() as? IStatusViewLayout)?.apply {
val statusView = getStatusView(requireContext())
if (statusView is StatusBarView) {
statusBarView = statusView
val commonService = ARouter.getInstance().build(OchCommonConst.TAXI_PASSENGER).navigation();
if(commonService is CommonService){
context?.let {
val statusView = commonService.getStatusBarView(it)
if (statusView is StatusBarView) {
statusBarView = statusView
}
}
}
}
private fun settingAndMusicListener() {

View File

@@ -17,6 +17,8 @@ import com.mogo.eagle.core.utilcode.mogo.logger.scene.SceneConstant.Companion.M_
import com.mogo.eagle.core.utilcode.util.DeviceUtils
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
import com.mogo.map.listener.IMogoMapListener
import com.mogo.och.common.module.biz.provider.CommonService
import com.mogo.och.common.module.constant.OchCommonConst
import com.mogo.och.common.module.manager.xiaozhi.ZhiStateManager
import com.mogo.och.common.module.utils.RxUtils
import com.mogo.och.common.module.voice.VoiceNotice
@@ -88,6 +90,16 @@ class TaxiPassengerBaseFragment() :
}
}
val commonService = ARouter.getInstance().build(OchCommonConst.TAXI_UNMANNED_PASSENGER).navigation();
if(commonService is CommonService){
context?.let {
val statusView = commonService.getStatusBarView(it)
if (statusView is StatusBarView) {
statusBarView = statusView
}
}
}
}
private fun settingAndMusicListener() {