Android "handleReceiveCallback"报错原因

Android "handleReceiveCallback"报错原因_第1张图片


Exception in MessageQueue callback: handleReceiveCallback

出现原因:

多次触发触摸屏事件,导致对同一个事件处理的消息过多,当第一个消息已处理完事件并销毁事件时,由于该事件已销毁但还没来得及通知销毁第二个同样的消息,当主线程执行第二个消息时,由于获取不了该事件,所以抛出异常

解决方法:

用try..catch..包围TouchEvent事件处理



你可能感兴趣的:(Android "handleReceiveCallback"报错原因)