Я разрабатываю OpenGL ES 2.0 (GLSurfaceView
) android game. Прикосновение событий перестает работать после 1-5 минут. Я не добавляю никаких подзонов. У меня есть рекламные сети, но интернет отключен.Android dispatchTouchEvent, onTouchEvent, onTouch перестает работать после 1-5 минут
Первый я внедрил onTouch
метод от OnTouchListener
интерфейс. Затем я внедрил onTouchEvent
в GLSurfaceView
и позже dispatchTouchEvent
Все эти методы вызываются в течение первых нескольких минут, но прекращаются вызовы. Это не связано с игрой.
В чем могут быть эти проблемы?
Я обернул код в onTouch
с помощью блока try/catch и установил точку останова в catch, чтобы исключить этот метод.
Да. Это было 'ArrayBlockingQueue' установлено в 10. Когда интернет не был доступен, он блокировал сообщения, не отправленные фоновым потоком. С хорошим подключением к Интернету он работал нормально. – Max