opt sn binding

This commit is contained in:
lixiaopeng
2022-04-01 12:15:29 +08:00
parent 3d551b0f78
commit f30701a715
8 changed files with 52 additions and 13 deletions

View File

@@ -3,6 +3,7 @@ package com.mogo.eagle.core.function.hmi.ui
import android.animation.Animator
import android.os.Bundle
import android.text.TextUtils
import android.util.Log
import android.view.Gravity
import android.view.View
import android.view.WindowManager
@@ -869,6 +870,10 @@ class MoGoHmiFragment : MvpFragment<MoGoWarningContract.View?, WaringPresenter?>
HmiBuildConfig.isShowBrakeLightView = isOpen
}
override fun setSnBinding(isOpen: Boolean) {
HmiBuildConfig.isShowSnBindingView = isOpen
}
/**
* 展示工控机下载、升级状态信息
* @param upgradeMode 升级模式(提示升级、静默升级)

View File

@@ -889,6 +889,18 @@ class DebugSettingView @JvmOverloads constructor(
CallerHmiManager.setBrakeLightFunction(false)
}
}
/**
* sn绑定控制
*/
tbOpenSnBinding.setOnCheckedChangeListener { buttonView, isChecked ->
if (!isChecked) {
CallerHmiManager.setSnBinding(true)
} else {
CallerHmiManager.setSnBinding(false)
}
}
}
/**

View File

@@ -938,6 +938,16 @@
android:textOn="打开「刹车控制」"
android:textSize="@dimen/dp_24" />
<ToggleButton
android:id="@+id/tbOpenSnBinding"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_columnWeight="1"
android:layout_margin="2dp"
android:gravity="center"
android:textOff="关闭「SN绑定控制」"
android:textOn="打开「SN绑定控制」"
android:textSize="@dimen/dp_24" />
</GridLayout>
<ToggleButton