[6.3.0]雨天模式显示视图主线程更新
This commit is contained in:
@@ -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)
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user