surfaceview中,处理器有时不响应touch事件,看draw的线程都挺正常的,该跑的还在跑。等一段时间后一下子touch事件全响应了。
不知道大家有没有这方面的处理经验可以分享吗?或者说有哪些注意事项。
网上找了一下,也没看到合适的(也有可能藏的深,没搜到)
------解决方案--------------------
在SurfaceView 中设置这两个试试
setFocusable(true);
setFocusableInTouchMode(true);
------解决方案--------------------
------解决方案--------------------
最好把代码贴上来看看,会不会有什么地方阻塞了主线程的运行,导致消息事件不能正常传递