diff --git a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt index e35c2f2165..ae15fe880e 100644 --- a/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt +++ b/OCH/taxi/unmanned-driver/src/main/java/com/mogo/och/taxi/ui/task/TaxiCurrentTaskFragment.kt @@ -495,7 +495,8 @@ class TaxiCurrentTaskFragment : BaseFragment(), taskStatus.text = resources.getString(R.string.task_start_end_site) taskTypeTv.background = - resources.getDrawable(R.drawable.task_unreal_type_btn_bg, null) + ContextCompat.getDrawable(MainMoGoApplication.getApp().applicationContext + ,R.drawable.task_unreal_type_btn_bg) taskTypeTv.text = resources.getString(R.string.task_exercise) startStationName.text = startSite.siteName endStationName.text = endSite.siteName @@ -626,7 +627,7 @@ class TaxiCurrentTaskFragment : BaseFragment(), */ private fun updateCurrentTaskTripInfo(meters: Long, timeInSecond: Long) { UiThreadHandler.post { - val currentTaskWithOrder = TaxiTaskModel.getCurrentTaskWithOrder() ?: return@post + TaxiTaskModel.getCurrentTaskWithOrder() ?: return@post d( TAG, "updateCurrentTaskTripInfo, taskUtil, ${ @@ -649,7 +650,7 @@ class TaxiCurrentTaskFragment : BaseFragment(), private fun startOrEndService() { val currentTaskWithOrder = TaxiTaskModel.getCurrentTaskWithOrder() if (currentTaskWithOrder?.order == null) return - val order = currentTaskWithOrder?.order + val order = currentTaskWithOrder.order if (TaxiOrderStatusEnum.ArriveAtStart.code == order!!.orderStatus) { //到达乘客上车点,司机可跳过乘客屏认证 mViewModel.sendUiIntent(TaskUiIntent.JumpPassengerCheck) } else if (TaxiOrderStatusEnum.UserArriveAtStart.code == order.orderStatus) { @@ -785,7 +786,6 @@ class TaxiCurrentTaskFragment : BaseFragment(), * 绘制地图起点终点 * @param isAdd * @param uuid - * @param station */ private fun setOrRemoveMapMaker( isAdd: Boolean, uuid: String,