활동 내에서 모든 터치 이벤트를 가로 채고 이벤트 소비자를 감지하는 방법은 무엇입니까? 단순화를 위해 다음과 같은 모든 이벤트를 기록해야한다고 가정합니다 : ImageView -> onLongClick()
.모든 터치 이벤트를 가로 채고 소비자를 감지하는 방법
실제 문제는 실제로 이벤트 뷰어 상단에 오버레이를 추가 할 수있는 모든 이벤트를 가로 채거나 해당 동작에서 dispatchTouchEvent(MotionEvent)
을 무시하지만 이벤트 소비자를 감지하는 것입니다. 그러나 그러한 이벤트의 소비자를 어떻게 감지 할 것인지 잘 모릅니다.
'dispatchTouchEvent'를 재정의하고 슈퍼 구현을 호출하면 어린이가 이전과 같이 이벤트를 가져오고 이벤트를 기록 할 수 있습니다. –