[fix]
[小智线程切换]
This commit is contained in:
yangyakun
2024-07-24 17:40:08 +08:00
parent cded8c944d
commit afdfa3750d

View File

@@ -6,6 +6,7 @@ import com.mogo.eagle.core.function.api.hmi.xiaozhi.event.V2N
import com.mogo.eagle.core.function.api.hmi.xiaozhi.listener.OnXiaoZhiStateChangeListener
import com.mogo.eagle.core.function.api.hmi.xiaozhi.state.State
import com.mogo.eagle.core.function.call.hmi.CallerHmiManager
import com.mogo.eagle.core.utilcode.util.UiThreadHandler
import com.mogo.och.common.module.R
import com.mogo.och.common.module.manager.logchainanalytic.OchChainLogManager
@@ -324,12 +325,14 @@ object ZhiV2NManager : OnXiaoZhiStateChangeListener {
}
}
if (drawable != null) {
if(state==State.START){
ZhiViewmanager.warnAni.drawable = drawable
ZhiViewmanager.showListeningAni(ZhiViewmanager.warnAni,true)
}else if(state==State.STOP){
ZhiViewmanager.stopWarnAni()
}
UiThreadHandler.post({
if(state==State.START){
ZhiViewmanager.warnAni.drawable = drawable
ZhiViewmanager.showListeningAni(ZhiViewmanager.warnAni,true)
}else if(state==State.STOP){
ZhiViewmanager.stopWarnAni()
}
},UiThreadHandler.MODE.QUEUE)
}
}
}