Codota Logo
ViewPager.getAdapter
Code IndexAdd Codota to your IDE (free)

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

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

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Point p =
  • Codota Iconnew Point(x, y)
  • Codota Iconnew Point()
  • Codota IconMouseEvent e;e.getPoint()
  • Smart code suggestions by Codota
}
origin: ongakuer/CircleIndicator

@Override public void onPageSelected(int position) {
  if (mViewpager.getAdapter() == null
      || mViewpager.getAdapter().getCount() <= 0) {
    return;
  }
  internalPageSelected(position);
  mLastPosition = position;
}
origin: alexvasilkov/GestureViews

@Override
protected void onSettingsChanged() {
  // Applying settings from toolbar menu, see BaseExampleActivity
  pager.getAdapter().notifyDataSetChanged();
}
origin: alexvasilkov/GestureViews

@Override
protected void onSettingsChanged() {
  // Applying settings from toolbar menu, see BaseExampleActivity
  viewPager.getAdapter().notifyDataSetChanged();
}
origin: alexvasilkov/GestureViews

@Override
protected void onSettingsChanged() {
  // Applying settings from toolbar menu, see BaseExampleActivity
  viewPager.getAdapter().notifyDataSetChanged();
}
origin: alexvasilkov/GestureViews

@Override
protected void onSettingsChanged() {
  // Applying settings from toolbar menu, see BaseExampleActivity
  pager.getAdapter().notifyDataSetChanged();
}
origin: alexvasilkov/GestureViews

  @Override
  protected View getViewAt(int imagePos) {
    // We should return image view for a given pager position
    PagerAdapter adapter = (PagerAdapter) pager.getAdapter();
    RecyclePagerAdapter.ViewHolder holder = adapter.getViewHolder(imagePos);
    return holder == null ? null : PagerAdapter.getImageView(holder);
  }
};
origin: alexvasilkov/GestureViews

  @Override
  public View getViewById(@NonNull Position pos) {
    // We should return image view for a given pager position
    int pagerPos = getPositionById(pos);
    PagerAdapter adapter = (PagerAdapter) pager.getAdapter();
    RecyclePagerAdapter.ViewHolder holder = adapter.getViewHolder(pagerPos);
    return holder == null ? null : PagerAdapter.getImageView(holder);
  }
};
origin: ongakuer/CircleIndicator

public void setViewPager(@Nullable ViewPager viewPager) {
  mViewpager = viewPager;
  if (mViewpager != null && mViewpager.getAdapter() != null) {
    mLastPosition = -1;
    createIndicators();
    mViewpager.removeOnPageChangeListener(mInternalPageChangeListener);
    mViewpager.addOnPageChangeListener(mInternalPageChangeListener);
    mInternalPageChangeListener.onPageSelected(mViewpager.getCurrentItem());
  }
}
origin: AppIntro/AppIntro

private void populateTabStrip() {
  final PagerAdapter adapter = mViewPager.getAdapter();
  final View.OnClickListener tabClickListener = new TabClickListener();
origin: ankidroid/Anki-Android

private void populateTabStrip() {
  final PagerAdapter adapter = mViewPager.getAdapter();
  final View.OnClickListener tabClickListener = new TabClickListener();
  for (int i = 0; i < adapter.getCount(); i++) {
    View tabView = null;
    TextView tabTitleView = null;
    if (mTabViewLayoutId != 0) {
      // If there is a custom tab view layout id set, try and inflate it
      tabView = LayoutInflater.from(getContext()).inflate(mTabViewLayoutId, mTabStrip,
          false);
      tabTitleView = (TextView) tabView.findViewById(mTabViewTextViewId);
    }
    if (tabView == null) {
      tabView = createDefaultTabView(getContext());
    }
    if (tabTitleView == null && TextView.class.isInstance(tabView)) {
      tabTitleView = (TextView) tabView;
    }
    tabTitleView.setText(adapter.getPageTitle(i));
    tabView.setOnClickListener(tabClickListener);
    mTabStrip.addView(tabView);
  }
}
origin: ongakuer/CircleIndicator

private void createIndicators() {
  removeAllViews();
  PagerAdapter adapter = mViewpager.getAdapter();
  int count;
  if (adapter == null || (count = adapter.getCount()) <= 0) {
    return;
  }
  createIndicators(count, mViewpager.getCurrentItem());
}
origin: ongakuer/CircleIndicator

  @Override public void onChanged() {
    super.onChanged();
    if (mViewpager == null) {
      return;
    }
    PagerAdapter adapter = mViewpager.getAdapter();
    int newCount = adapter != null ? adapter.getCount() : 0;
    int currentCount = getChildCount();
    if (newCount == currentCount) {
      // No change
      return;
    } else if (mLastPosition < newCount) {
      mLastPosition = mViewpager.getCurrentItem();
    } else {
      mLastPosition = -1;
    }
    createIndicators();
  }
};
origin: AppIntro/AppIntro

@Override
public boolean onKeyDown(int code, KeyEvent event) {
  if (code == KeyEvent.KEYCODE_ENTER || code == KeyEvent.KEYCODE_BUTTON_A ||
      code == KeyEvent.KEYCODE_DPAD_CENTER) {
    ViewPager vp = this.findViewById(R.id.view_pager);
    if (vp.getCurrentItem() == vp.getAdapter().getCount() - 1) {
      onDonePressed(fragments.get(vp.getCurrentItem()));
    } else {
      vp.setCurrentItem(vp.getCurrentItem() + 1);
    }
    return false;
  }
  return super.onKeyDown(code, event);
}
origin: alexvasilkov/GestureViews

private void applyCurrentPage() {
  final ID id = getAnimator().getRequestedId();
  if (id == null) {
    return;
  }
  if (viewPager.getAdapter() == null || viewPager.getAdapter().getCount() == 0) {
    return;
  }
  final int position = tracker.getPositionById(id);
  if (position == IntoTracker.NO_POSITION) {
    switchToCurrentPage();
    return;
  }
  if (position != viewPager.getCurrentItem()) {
    return;
  }
  final View view = tracker.getViewById(id); // View may be null
  if (view instanceof AnimatorView) {
    getAnimator().setToView(id, (AnimatorView) view);
  } else if (view != null) {
    throw new IllegalArgumentException("View for " + id + " should be AnimatorView");
  }
}
origin: alexvasilkov/GestureViews

private void switchToCurrentPage() {
  if (viewPager.getAdapter() == null || viewPager.getAdapter().getCount() == 0) {
    return;
  }
  final ID id = getAnimator().getRequestedId();
  final ID currentId = tracker.getIdByPosition(viewPager.getCurrentItem());
  // If user scrolled to new page we should silently switch views
  if (id != null && currentId != null && !id.equals(currentId)) {
    // Saving current state
    AnimatorView toView = getAnimator().getToView();
    ViewPositionAnimator toAnimator = toView == null ? null : toView.getPositionAnimator();
    boolean isLeaving = toAnimator != null && toAnimator.isLeaving();
    float position = toAnimator == null ? 0f : toAnimator.getPosition();
    boolean isAnimating = toAnimator != null && toAnimator.isAnimating();
    // Switching to new page, preventing exit of previous page
    skipExit();
    getAnimator().enter(currentId, false);
    // If exit animation was in place we should continue it
    if (isLeaving && position > 0f) {
      getAnimator().exit(isAnimating);
    }
  }
}
origin: AlexMofer/ProjectX

int getPageCount() {
  if (mPager == null)
    return 0;
  final PagerAdapter adapter = mPager.getAdapter();
  if (adapter == null)
    return 0;
  return adapter.getCount();
}
origin: jruesga/rview

@Override
public void onTabSelected(TabLayout.Tab tab) {
  PageFragmentAdapter adapter = (PageFragmentAdapter) mViewPager.getAdapter();
  //noinspection ConstantConditions
  Fragment fragment = adapter.getCachedFragment(tab.getPosition());
  if (fragment instanceof SelectableFragment) {
    mUiHandler.post(((SelectableFragment) fragment)::onFragmentSelected);
  }
  // Show fab if necessary
  showFab();
}
origin: pranavpandey/dynamic-support

public void setViewPager(ViewPager viewPager) {
  this.viewPager = viewPager;
  viewPager.addOnPageChangeListener(this);
  setPageCount(viewPager.getAdapter().getCount());
  viewPager.getAdapter().registerDataSetObserver(new DataSetObserver() {
    @Override
    public void onChanged() {
      setPageCount(DynamicPageIndicator.this.viewPager.getAdapter().getCount());
    }
  });
  setCurrentPageImmediate();
}
origin: AlexMofer/ProjectX

private void onDetachedFromViewPager(@NonNull ViewPager pager) {
  if (mView instanceof TabStripView)
    ((TabStripView) mView).onDetachedFromViewPager(pager);
  else if (mView instanceof TabStripViewGroup)
    ((TabStripViewGroup) mView).onDetachedFromViewPager(pager);
  pager.removeOnPageChangeListener(this);
  pager.removeOnAdapterChangeListener(this);
  final PagerAdapter adapter = pager.getAdapter();
  if (adapter != null) {
    adapter.unregisterDataSetObserver(this);
  }
}
origin: stripe/stripe-android

@Override
public void onPageSelected(int i) {
  setTitle(mViewPager.getAdapter().getPageTitle(i));
  if (mPaymentFlowPagerAdapter.getPageAt(i) == PaymentFlowPagerEnum.SHIPPING_INFO) {
    mPaymentFlowPagerAdapter.hideShippingPage();
  }
}
androidx.viewpager.widgetViewPagergetAdapter

Popular methods of ViewPager

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

Popular in Java

  • Running tasks concurrently on multiple threads
  • setContentView (Activity)
  • getResourceAsStream (ClassLoader)
    Returns a stream for the resource with the specified name. See #getResource(String) for a descriptio
  • scheduleAtFixedRate (Timer)
    Schedules the specified task for repeated fixed-rate execution, beginning after the specified delay.
  • GridBagLayout (java.awt)
    The GridBagLayout class is a flexible layout manager that aligns components vertically and horizonta
  • InputStreamReader (java.io)
    An InputStreamReader is a bridge from byte streams to character streams: It reads bytes and decodes
  • Permission (java.security)
    Abstract class for representing access to a system resource. All permissions have a name (whose inte
  • Properties (java.util)
    The Properties class represents a persistent set of properties. The Properties can be saved to a st
  • JFrame (javax.swing)
  • IsNull (org.hamcrest.core)
    Is the value null?
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now