public interface ReactInterceptingViewGroup
ViewGroup
subviews that can be instantiating
by NativeViewHierarchyManager
. It is used to configure onInterceptTouch event listener
which then is used to control touch event flow in cases in which they requested to be intercepted
by some parent view based on a JS gesture detector.Modifier and Type | Method and Description |
---|---|
void |
setOnInterceptTouchEventListener(OnInterceptTouchEventListener listener)
A
ViewGroup instance that implement this interface is responsible for storing the
listener passed as an argument and then calling
OnInterceptTouchEventListener.onInterceptTouchEvent(android.view.ViewGroup, android.view.MotionEvent) from
ViewGroup#onInterceptTouchEvent and returning the result. |
void setOnInterceptTouchEventListener(OnInterceptTouchEventListener listener)
ViewGroup
instance that implement this interface is responsible for storing the
listener passed as an argument and then calling
OnInterceptTouchEventListener.onInterceptTouchEvent(android.view.ViewGroup, android.view.MotionEvent)
from
ViewGroup#onInterceptTouchEvent
and returning the result. If some custom handling of
this method apply for the view, it should be called after the listener returns and only in
a case when it returns false.listener
- A callback that ViewGroup
should delegate calls for
ViewGroup#onInterceptTouchEvent
to