Interface View.OnTouchListener

All Known Implementing Classes:
ForwardingListener
Enclosing class:
View
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface View.OnTouchListener
Interface definition for a callback to be invoked when a touch event is dispatched to this view. The callback will be invoked before the touch event is given to the view.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    Called when a touch event is dispatched to a view.
  • Method Details

    • onTouch

      boolean onTouch(View v, MotionEvent event)
      Called when a touch event is dispatched to a view. This allows listeners to get a chance to respond before the target view.
      Parameters:
      v - The view the touch event has been dispatched to.
      event - The MotionEvent object containing full information about the event.
      Returns:
      True if the listener has consumed the event, false otherwise.