[6.5.0]
[fix] [小智线程切换]
This commit is contained in:
@@ -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)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user