[3.4.0]调整运营面板红绿灯控制按钮显示

This commit is contained in:
xuxinchao
2023-07-17 16:22:38 +08:00
parent 1bc001d173
commit c920d2b747

View File

@@ -147,14 +147,13 @@ internal class SOPSettingView @JvmOverloads constructor(
}
}
tbTrafficLight.isChecked = HmiBuildConfig.isShowTrafficLightView
tbTrafficLight.isChecked = !HmiBuildConfig.isShowTrafficLightView
tbTrafficLight.setOnCheckedChangeListener { _, isChecked ->
hmiAction("SOP 红绿灯标识开关, ",isChecked)
if (!isChecked) {
HmiBuildConfig.isShowTrafficLightView = false
if (isChecked) {
CallerHmiManager.showTrafficLightView()
} else {
HmiBuildConfig.isShowTrafficLightView = true
CallerTrafficLightListenerManager.disableTrafficLight()
CallerHmiManager.hideTrafficLightView()
}
}