[dev_arch_opt_3.0] 优化调试面板开关

This commit is contained in:
lixiaopeng
2023-03-21 10:51:51 +08:00
parent a1017f7981
commit 3fc6417afa
2 changed files with 4 additions and 30 deletions

View File

@@ -2,6 +2,7 @@ package com.mogo.eagle.core.function.hmi.ui.setting
import android.content.Context import android.content.Context
import android.util.AttributeSet import android.util.AttributeSet
import android.util.Log
import android.view.LayoutInflater import android.view.LayoutInflater
import android.view.View import android.view.View
import androidx.constraintlayout.widget.ConstraintLayout import androidx.constraintlayout.widget.ConstraintLayout
@@ -71,20 +72,18 @@ internal class SOPSettingView @JvmOverloads constructor(
} }
/** /**
* obu弱势交通控制 * obu弱势交通控制, 默认开启
*/ */
tbObuWeaknessTrafficSop.isChecked = HmiBuildConfig.isShowObuWeaknessTrafficView tbObuWeaknessTrafficSop.isChecked = HmiBuildConfig.isShowObuWeaknessTrafficView
tbObuWeaknessTrafficSop.setOnCheckedChangeListener { _, isChecked -> tbObuWeaknessTrafficSop.setOnCheckedChangeListener { _, isChecked ->
// 默认开启 HmiBuildConfig.isShowObuWeaknessTrafficView = isChecked
HmiBuildConfig.isShowObuWeaknessTrafficView = !isChecked
} }
/** /**
* 云端弱势交通控制 * 云端弱势交通控制 默认关闭
*/ */
tbCloudWeaknessTrafficSop.isChecked = HmiBuildConfig.isShowCloudWeaknessTrafficView tbCloudWeaknessTrafficSop.isChecked = HmiBuildConfig.isShowCloudWeaknessTrafficView
tbCloudWeaknessTrafficSop.setOnCheckedChangeListener { _, isChecked -> tbCloudWeaknessTrafficSop.setOnCheckedChangeListener { _, isChecked ->
// 默认关闭
HmiBuildConfig.isShowCloudWeaknessTrafficView = isChecked HmiBuildConfig.isShowCloudWeaknessTrafficView = isChecked
} }
@@ -93,7 +92,6 @@ internal class SOPSettingView @JvmOverloads constructor(
*/ */
tbObuV2vView.isChecked = HmiBuildConfig.isShowObuV2vView tbObuV2vView.isChecked = HmiBuildConfig.isShowObuV2vView
tbObuV2vView.setOnCheckedChangeListener { _, isChecked -> tbObuV2vView.setOnCheckedChangeListener { _, isChecked ->
// 默认关闭
HmiBuildConfig.isShowObuV2vView = isChecked HmiBuildConfig.isShowObuV2vView = isChecked
} }
@@ -105,14 +103,6 @@ internal class SOPSettingView @JvmOverloads constructor(
HmiBuildConfig.isShowObuV2iView = isChecked HmiBuildConfig.isShowObuV2iView = isChecked
} }
/**
* obu 数据通过dc 传输V2i事件 开关 TODO pm确定下开关功能 HmiBuildConfig.isShowObuToDcV2iView
*/
tbObuToDcView.setOnCheckedChangeListener { _, isChecked ->
// 默认开启
HmiBuildConfig.isShowObuToDcV2iView = !isChecked
}
//红绿灯标识 //红绿灯标识
tbTrafficLight.isChecked = HmiBuildConfig.isShowTrafficLightView tbTrafficLight.isChecked = HmiBuildConfig.isShowTrafficLightView
tbTrafficLight.setOnCheckedChangeListener { _, isChecked -> tbTrafficLight.setOnCheckedChangeListener { _, isChecked ->

View File

@@ -163,22 +163,6 @@
app:layout_constraintRight_toRightOf="parent" app:layout_constraintRight_toRightOf="parent"
/> />
<!--这个后面产品会统一去掉-->
<androidx.appcompat.widget.SwitchCompat
android:id="@+id/tbObuToDcView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="OBU到工控机V2I显示"
android:visibility="gone"
android:paddingTop="25dp"
android:paddingBottom="25dp"
android:scaleY="1.2"
android:scaleX="1.2"
app:layout_constraintTop_toBottomOf="@id/tbObuV2vView"
app:layout_constraintLeft_toLeftOf="parent"
app:layout_constraintRight_toLeftOf="@id/verticalGuideLine"
/>
<androidx.appcompat.widget.SwitchCompat <androidx.appcompat.widget.SwitchCompat
android:id="@+id/tbObuWeaknessTrafficSop" android:id="@+id/tbObuWeaknessTrafficSop"
android:layout_width="wrap_content" android:layout_width="wrap_content"