[6.6.0]运营面板-与车相关类增加考试功能面板开关
This commit is contained in:
@@ -61,6 +61,7 @@ import kotlinx.android.synthetic.main.view_sop_setting.view.scCarUnionTrafficLig
|
||||
import kotlinx.android.synthetic.main.view_sop_setting.view.scConnectionSwitch
|
||||
import kotlinx.android.synthetic.main.view_sop_setting.view.scDemoMode
|
||||
import kotlinx.android.synthetic.main.view_sop_setting.view.scDrawPointCloudData
|
||||
import kotlinx.android.synthetic.main.view_sop_setting.view.scExamControl
|
||||
import kotlinx.android.synthetic.main.view_sop_setting.view.scFaultSlowDown
|
||||
import kotlinx.android.synthetic.main.view_sop_setting.view.scGreenWaveSop
|
||||
import kotlinx.android.synthetic.main.view_sop_setting.view.scIPCReport
|
||||
@@ -593,6 +594,15 @@ internal class SOPSettingView @JvmOverloads constructor(
|
||||
hmiAction("SOP 故障减速停车, ", isChecked)
|
||||
clickEventAnalytics("故障减速停车",isChecked)
|
||||
}
|
||||
//考试功能面板
|
||||
scExamControl.isChecked = FunctionBuildConfig.isShowExamWindow
|
||||
scExamControl.setOnCheckedChangeListener { _, isChecked ->
|
||||
FunctionBuildConfig.isShowExamWindow = isChecked
|
||||
CallerDevaToolsManager.showExamControlWindow(this,isChecked)
|
||||
hmiAction("SOP 考试功能面板, ", isChecked)
|
||||
clickEventAnalytics("考试功能面板",isChecked)
|
||||
}
|
||||
|
||||
//融合模式
|
||||
rgFusionMode.setOnCheckedChangeListener { _, p1 ->
|
||||
when (p1) {
|
||||
@@ -1082,6 +1092,13 @@ internal class SOPSettingView @JvmOverloads constructor(
|
||||
scRainMode.isChecked = status
|
||||
}
|
||||
|
||||
/**
|
||||
* 考试功能面板
|
||||
*/
|
||||
override fun onExamControlClickEvent(status: Boolean) {
|
||||
scExamControl.isChecked = status
|
||||
}
|
||||
|
||||
/**
|
||||
* 点云模式
|
||||
*/
|
||||
|
||||
@@ -493,6 +493,22 @@
|
||||
app:layout_constraintLeft_toLeftOf="parent"
|
||||
app:layout_constraintRight_toRightOf="@id/vehicleGuideLine"
|
||||
app:layout_constraintTop_toBottomOf="@id/scRainMode" />
|
||||
|
||||
<!--考试功能面板-->
|
||||
<androidx.appcompat.widget.SwitchCompat
|
||||
android:id="@+id/scExamControl"
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="@dimen/dp_25"
|
||||
android:scaleX="1.2"
|
||||
android:scaleY="1.2"
|
||||
android:text="考试功能面板"
|
||||
android:textSize="@dimen/sp_28"
|
||||
app:layout_constraintLeft_toLeftOf="parent"
|
||||
app:layout_constraintRight_toRightOf="@id/vehicleGuideLine"
|
||||
app:layout_constraintTop_toBottomOf="@id/scFaultSlowDown"
|
||||
/>
|
||||
|
||||
<!--融合模式切换器-->
|
||||
<RadioGroup
|
||||
android:id="@+id/rgFusionMode"
|
||||
@@ -503,7 +519,7 @@
|
||||
android:orientation="vertical"
|
||||
app:layout_constraintLeft_toLeftOf="parent"
|
||||
app:layout_constraintRight_toRightOf="parent"
|
||||
app:layout_constraintTop_toBottomOf="@id/scFaultSlowDown">
|
||||
app:layout_constraintTop_toBottomOf="@id/scExamControl">
|
||||
|
||||
<RadioButton
|
||||
android:id="@+id/rbFullIntegration"
|
||||
|
||||
Reference in New Issue
Block a user