我开发的是OpenGL ES 2.0(GLSurfaceView
)android游戏。触摸事件在1-5分钟后停止工作。我不添加任何子视图。我整合了广告网络,但互联网已关闭。Android dispatchTouchEvent,onTouchEvent,onTouch 1-5分钟后停止工作
首先我从OnTouchListener
接口实现了onTouch
方法。然后我执行onTouchEvent
在GLSurfaceView
和以后dispatchTouchEvent
所有这些方法被调用的前几分钟,但停止调用。它与游戏无关。
这些问题可能会发生什么?
我使用try/catch块封装了onTouch
中的代码,并在catch中放置了断点以确保在该方法中没有异常。
是的。它是'ArrayBlockingQueue'设置为10.当互联网不可用时,它阻止了从后台线程发送的消息。良好的互联网连接,它运作良好。 – Max