•
ACTION_DOWN
– это первый action, который доставляется в таргет-view, когда пользователь дотрагивается до экрана. Чтобы получить последующие actions, таргет-view должна вернуть true
в методе onTouchEvent()
. Это значит, что таргет-view заинтересована в обработке ивента. Если вернуть false
из onTouchEvent()
для ACTION_DOWN
, то ивент пойдет на обработку вверх по иерархии, а последующие ивенты не будут доставляться в таргет-view.•
ACTION_MOVE
– ивенты с этим action происходят, когда пользователь перемещает палец на экране. ACTION_MOVE
ивенты будут доставляться только во view, которая вернула true
из onTouchEvent()
для ACTION_DOWN
.•
ACTION_UP
– последний action в серии тач ивентов. Он также доставляется только во view, которая начала обработку.•
ACTION_CANCEL
– показывает, что текущий ивент был отменен. Ивенты с ACTION_CANCEL
доставляются в таргет-view, если один из родительских ViewGroup
перехватил ивент в методе onInterceptTouchEvent().