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

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

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

origin: ZieIony/Carbon

private void initViewPager(AttributeSet attrs, int defStyleAttr) {
  super.setOnPageChangeListener(internalOnPageChangeListener);
  final ViewConfiguration configuration = ViewConfiguration.get(getContext());
  mTouchSlop = configuration.getScaledTouchSlop();
  TypedArray a = getContext().obtainStyledAttributes(attrs, R.styleable.ViewPager, defStyleAttr, R.style.carbon_ViewPager);
  for (int i = 0; i < a.getIndexCount(); i++) {
    int attr = a.getIndex(i);
    if (attr == R.styleable.ViewPager_carbon_overScroll) {
      setOverScrollMode(a.getInt(attr, OVER_SCROLL_ALWAYS));
    }
  }
  Carbon.initTint(this, a, tintIds);
  a.recycle();
  setWillNotDraw(false);
}
origin: luhaoaimama1/zone-sdk

public static  ViewPagerHelper addSelectPos(final ViewPager vp, final SelectPosCallback callback) {
  final ViewPagerHelper vpHelper = new ViewPagerHelper();
  vp.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
    @Override
    public void onPageScrolled(final int position, float positionOffset, int positionOffsetPixels) {
      if (vpHelper.state == -1&&callback!=null)
        callback.selected(vp.getCurrentItem());
      vpHelper.log("onPageScrolled:" + position +
          "\t positionOffset:" + positionOffset + "\t positionOffsetPixels:" + positionOffsetPixels);
    }
    @Override
    public void onPageSelected(int position) {
      vpHelper.log("onPageSelected:" + position);
      callback.selected(position);
    }
    @Override
    public void onPageScrollStateChanged(int state) {
      vpHelper.log("state:" + state);
      vpHelper.state = state;
    }
  });
  return vpHelper;
}
origin: zas023/CocoBill

viewpagerItem.setOverScrollMode(View.OVER_SCROLL_NEVER);
viewpagerItem.setOffscreenPageLimit(1);//预加载数据页
viewpagerItem.setOnPageChangeListener(new ViewPager.OnPageChangeListener() {
  @Override
  public void onPageScrolled(int position, float positionOffset, int positionOffsetPixels) {
androidx.viewpager.widgetViewPagersetOnPageChangeListener

Popular methods of ViewPager

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

Popular in Java

  • Start an intent from android
  • setContentView (Activity)
  • setRequestProperty (URLConnection)
  • getApplicationContext (Context)
  • OutputStream (java.io)
    A writable sink for bytes.Most clients will use output streams that write data to the file system (
  • URLEncoder (java.net)
    This class is used to encode a string using the format required by application/x-www-form-urlencoded
  • Deque (java.util)
    A linear collection that supports element insertion and removal at both ends. The name deque is shor
  • Enumeration (java.util)
    A legacy iteration interface.New code should use Iterator instead. Iterator replaces the enumeration
  • Stream (java.util.stream)
    A sequence of elements supporting sequential and parallel aggregate operations. The following exampl
  • Reference (javax.naming)
  • CodeWhisperer alternatives
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