[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.call.hmi.CallerHmiViewControlListenerManager
import com.mogo.eagle.core.function.hmi.R import com.mogo.eagle.core.function.hmi.R
import com.mogo.eagle.core.function.hmi.ui.utils.HmiActionLog 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) { override fun updateFuncMode(tag: String, boolean: Boolean) {
if(tag == FUNC_MODE_RAIN){ if(tag == FUNC_MODE_RAIN){
background = if(FunctionBuildConfig.isRainMode){ ThreadUtils.runOnUiThread {
this.context.getDrawable(R.drawable.rain_mode_open) background = if(FunctionBuildConfig.isRainMode){
}else{ this.context.getDrawable(R.drawable.rain_mode_open)
this.context.getDrawable(R.drawable.rain_mode) }else{
this.context.getDrawable(R.drawable.rain_mode)
}
} }
} }
} }