[6.0.0] 1、修改自动启动自动驾驶倒数计时UI 2、修复拉取任务bug
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<shape xmlns:android="http://schemas.android.com/apk/res/android">
|
||||
<gradient
|
||||
android:endColor="#00000000"
|
||||
android:centerColor="#000000"
|
||||
android:startColor="#00000000"
|
||||
android:type="linear"/>
|
||||
</shape>
|
||||
@@ -16,11 +16,16 @@
|
||||
<androidx.appcompat.widget.AppCompatTextView
|
||||
android:id="@+id/startAutopilotTip"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="@dimen/dp_20"
|
||||
android:minWidth="@dimen/dp_756"
|
||||
android:paddingLeft="@dimen/dp_150"
|
||||
android:paddingRight="@dimen/dp_150"
|
||||
android:gravity="center"
|
||||
android:layout_height="@dimen/dp_186"
|
||||
android:layout_marginTop="@dimen/dp_40"
|
||||
android:layout_gravity="center_horizontal"
|
||||
android:visibility="gone"
|
||||
android:textStyle="bold"
|
||||
android:textSize="@dimen/dp_42"
|
||||
android:textColor="@android:color/white"/>
|
||||
android:textColor="@android:color/white"
|
||||
android:background="@drawable/start_autopilot_tip_bkg_top"/>
|
||||
</FrameLayout>
|
||||
@@ -898,7 +898,7 @@ object TaxiTaskModel {
|
||||
}
|
||||
|
||||
fun prepareNextTask(siteId: Long) {
|
||||
DebugView.printInfoMsg("[PrepareNextTask] 准备发送请求")
|
||||
DebugView.printInfoMsg("[PrepareNextTask] 准备发送请求 siteId = $siteId")
|
||||
TaxiTaskWithOrderServiceManager.prepareTask(
|
||||
mContext,
|
||||
siteId,
|
||||
@@ -931,17 +931,15 @@ object TaxiTaskModel {
|
||||
fun startPrepareTaskDelay120S(siteId: Long) {
|
||||
removePrepareTaskDelay120S()
|
||||
|
||||
if (mPrepareTaskDelay120SRunnable == null){
|
||||
mPrepareTaskDelay120SRunnable = Runnable {
|
||||
prepareNextTask(siteId)
|
||||
}
|
||||
mPrepareTaskDelay120SRunnable = Runnable {
|
||||
prepareNextTask(siteId)
|
||||
}
|
||||
|
||||
mTaxiTaskWithOrderCallbackMap.forEach {
|
||||
val listener = it.value
|
||||
listener.onStartPrepareTask120s(true)
|
||||
}
|
||||
DebugView.printInfoMsg("[PrepareNextTask] 倒计时${TaxiUnmannedConst.TIMER_PREPARE_TASK_INTERVAL_120S/1000}秒后prepareNextTask")
|
||||
DebugView.printInfoMsg("[PrepareNextTask] 倒计时${TaxiUnmannedConst.TIMER_PREPARE_TASK_INTERVAL_120S/1000}秒后prepareNextTask siteId = $siteId")
|
||||
UiThreadHandler.postDelayed(mPrepareTaskDelay120SRunnable, TaxiUnmannedConst.TIMER_PREPARE_TASK_INTERVAL_120S)
|
||||
}
|
||||
|
||||
@@ -953,6 +951,7 @@ object TaxiTaskModel {
|
||||
val listener = it.value
|
||||
listener.onStartPrepareTask120s(false)
|
||||
}
|
||||
mPrepareTaskDelay120SRunnable = null
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user