Tabnine Logo
ViewPager.onInterceptTouchEvent
Code IndexAdd Tabnine to your IDE (free)

How to use
onInterceptTouchEvent
method
in
androidx.viewpager.widget.ViewPager

Best Java code snippets using androidx.viewpager.widget.ViewPager.onInterceptTouchEvent (Showing top 8 results out of 315)

origin: chrisbanes/PhotoView

  @Override
  public boolean onInterceptTouchEvent(MotionEvent ev) {
    try {
      return super.onInterceptTouchEvent(ev);
    } catch (IllegalArgumentException e) {
      return false;
    }
  }
}
origin: aurelhubert/ahbottomnavigation

@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
  if (this.enabled) {
    return super.onInterceptTouchEvent(event);
  }
  return false;
}
origin: alexvasilkov/GestureViews

private void passEventToViewPager(@NonNull MotionEvent event) {
  if (viewPager == null) {
    return;
  }
  MotionEvent fixedEvent = obtainOnePointerEvent(event);
  fixedEvent.setLocation(lastViewPagerEventX, 0f);
  if (isViewPagerInterceptedScroll) {
    viewPager.onTouchEvent(fixedEvent);
  } else {
    isViewPagerInterceptedScroll = viewPager.onInterceptTouchEvent(fixedEvent);
  }
  // If ViewPager intercepted touch it will settle itself automatically,
  // but if touch was not intercepted we should settle it manually
  if (!isViewPagerInterceptedScroll && hasViewPagerX()) {
    settleViewPagerIfFinished(viewPager, event);
  }
  // Hack: ViewPager has bug when endFakeDrag() does not work properly. But we need to ensure
  // ViewPager is not in fake drag mode after settleViewPagerIfFinished()
  try {
    if (viewPager != null && viewPager.isFakeDragging()) {
      viewPager.endFakeDrag();
    }
  } catch (Exception ignored) {
  }
  fixedEvent.recycle();
}
origin: bkhezry/ExtraWebView

@Override
public boolean onInterceptTouchEvent(MotionEvent ev) {
  return mSwipeEnabled && super.onInterceptTouchEvent(ev);
}
origin: jruesga/rview

@Override
public boolean onInterceptTouchEvent(MotionEvent event) {
  return mIsSwipeable && super.onInterceptTouchEvent(event);
}
origin: contentful/gallery-app-android

@Override public boolean onInterceptTouchEvent(MotionEvent ev) {
 return !locked && super.onInterceptTouchEvent(ev);
}
origin: smarek/Simple-Dilbert

public boolean onInterceptTouchEvent(final MotionEvent event) {
  if (isEnabled()) {
    try {
      return super.onInterceptTouchEvent(event);
    } catch (final Throwable e) {
      // if you read this: don't worry! just close this class and do
      // something else!
    }
  }
  return false;
}
origin: michael-rapp/AndroidMaterialDialog

@Override
public final boolean onInterceptTouchEvent(final MotionEvent event) {
  return isSwipeEnabled() && super.onInterceptTouchEvent(event);
}
androidx.viewpager.widgetViewPageronInterceptTouchEvent

Popular methods of ViewPager

  • setAdapter
  • addOnPageChangeListener
  • setCurrentItem
  • getCurrentItem
  • getAdapter
  • setOffscreenPageLimit
  • onTouchEvent
  • removeOnPageChangeListener
  • setVisibility
  • dispatchTouchEvent
  • setOnPageChangeListener
  • setPageMargin
  • setOnPageChangeListener,
  • setPageMargin,
  • addOnAdapterChangeListener,
  • beginFakeDrag,
  • endFakeDrag,
  • getLayoutParams,
  • getResources,
  • getWidth,
  • isFakeDragging

Popular in Java

  • Creating JSON documents from java classes using gson
  • getResourceAsStream (ClassLoader)
  • orElseThrow (Optional)
    Return the contained value, if present, otherwise throw an exception to be created by the provided s
  • getSystemService (Context)
  • Window (java.awt)
    A Window object is a top-level window with no borders and no menubar. The default layout for a windo
  • InputStream (java.io)
    A readable source of bytes.Most clients will use input streams that read data from the file system (
  • SocketTimeoutException (java.net)
    This exception is thrown when a timeout expired on a socket read or accept operation.
  • TimeZone (java.util)
    TimeZone represents a time zone offset, and also figures out daylight savings. Typically, you get a
  • ConcurrentHashMap (java.util.concurrent)
    A plug-in replacement for JDK1.5 java.util.concurrent.ConcurrentHashMap. This version is based on or
  • SSLHandshakeException (javax.net.ssl)
    The exception that is thrown when a handshake could not be completed successfully.
  • Best plugins for Eclipse
Tabnine Logo
  • Products

    Search for Java codeSearch for JavaScript code
  • IDE Plugins

    IntelliJ IDEAWebStormVisual StudioAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimGoLandRubyMineEmacsJupyter NotebookJupyter LabRiderDataGripAppCode
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogTabnine AcademyTerms of usePrivacy policyJava Code IndexJavascript Code Index
Get Tabnine for your IDE now