저는 Android 용 게임을 개발 중입니다. 계속 진행되고 있지만 원활하게 실행됩니다. 그것은 물론 사용자가 화면을 터치 할 때까지입니다.터치 이벤트가 내 Android 프레임을 파괴하는 이유는 무엇입니까?
그들은을 터치하는 동안은, onTouchEvent
가 호출 (action = ACTION_MOVE
, x = 0
및 y = 0
포함) 약 한 번이 절대적으로 프레임 속도를 말살으로, 상당히 높은 우선 순위로 보이는에서 매 10 밀리 초. 터치가 끝나면 프레임 속도는 좋은 상태로 돌아갑니다. 내가 바로이
onTouchEvent
모든에서 구현 있지 않는 문제가 지속 onTouchEvent
반환 true
을 가진 보통
onTouchEvent
핸들 입력을 가진
- 을 시도했습니다
세 가지 상황 모두에서.
누구에게이 문제가 발생 했습니까?
ACTION_MOVE
이벤트가 생성되는 속도를 줄이거 나 실제 이동이있을 때만 생성되도록하거나 단순히 현재 터치 위치를 가져 오는 폴링 메서드를 사용하는 방법이 있습니까? 아니면 완전히 비활성화하는 방법일까요?
링크는 더 이상 작동하지 않습니다. –