[6.3.0]雨天模式显示视图主线程更新

This commit is contained in:
xuxinchao
2024-03-13 10:21:08 +08:00
parent f23ebb0f35
commit cd29f4075d

View File

@@ -11,6 +11,7 @@ import com.mogo.eagle.core.function.call.autopilot.CallerAutoPilotControlManager
import com.mogo.eagle.core.function.call.hmi.CallerHmiViewControlListenerManager
import com.mogo.eagle.core.function.hmi.R
import com.mogo.eagle.core.function.hmi.ui.utils.HmiActionLog
import com.mogo.eagle.core.utilcode.util.ThreadUtils
/**
* 雨天模式控件
@@ -45,10 +46,12 @@ class RainModeView @JvmOverloads constructor(
override fun updateFuncMode(tag: String, boolean: Boolean) {
if(tag == FUNC_MODE_RAIN){
background = if(FunctionBuildConfig.isRainMode){
this.context.getDrawable(R.drawable.rain_mode_open)
}else{
this.context.getDrawable(R.drawable.rain_mode)
ThreadUtils.runOnUiThread {
background = if(FunctionBuildConfig.isRainMode){
this.context.getDrawable(R.drawable.rain_mode_open)
}else{
this.context.getDrawable(R.drawable.rain_mode)
}
}
}
}