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

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

Best Java code snippets using androidx.viewpager.widget.ViewPager.setCurrentItem (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: tyzlmjj/PagerBottomTabStrip

@Override
public void onSelected(int index, int old) {
  if (mViewPager != null) {
    mViewPager.setCurrentItem(index, false);
  }
}
origin: ongakuer/CircleIndicator

@Override public void setCurrentItem(int item, boolean smoothScroll) {
  int realItem = mAdapter.toInnerPosition(item);
  super.setCurrentItem(realItem, smoothScroll);
}
origin: AppIntro/AppIntro

  @Override
  public void onClick(View v) {
    for (int i = 0; i < mTabStrip.getChildCount(); i++) {
      if (v == mTabStrip.getChildAt(i)) {
        mViewPager.setCurrentItem(i);
        return;
      }
    }
  }
}
origin: ankidroid/Anki-Android

  @Override
  public void onClick(View v) {
    for (int i = 0; i < mTabStrip.getChildCount(); i++) {
      if (v == mTabStrip.getChildAt(i)) {
        mViewPager.setCurrentItem(i);
        return;
      }
    }
  }
}
origin: ankidroid/Anki-Android

/**
 * Refresh list of templates and select position
 * @param idx index of template to select
 */
public void selectTemplate(int idx) {
  // invalidate all existing fragments
  mTemplateAdapter.notifyChangeInPosition(1);
  // notify of new data set
  mTemplateAdapter.notifyDataSetChanged();
  // reload the list of tabs
  mSlidingTabLayout.setViewPager(mViewPager);
  // select specified tab
  mViewPager.setCurrentItem(idx);
}
origin: alexvasilkov/GestureViews

@Override
public void onRequestView(@NonNull ID id) {
  // Requesting ViewPager layout if it was in 'gone' state
  if (viewPager.getVisibility() == View.GONE) {
    viewPager.setVisibility(View.INVISIBLE);
  }
  // Trying to find view for currently shown page.
  // If it is not a selected page then we should scroll to it at first.
  int position = tracker.getPositionById(id);
  if (position == IntoTracker.NO_POSITION) {
    return; // Nothing we can do
  }
  if (viewPager.getCurrentItem() == position) {
    applyCurrentPage();
  } else {
    viewPager.setCurrentItem(position, false);
  }
}
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: ybq/Android-SpinKit

viewPager.setCurrentItem(getIntent().getIntExtra("position", 0));
origin: ankidroid/Anki-Android

mViewPager.setCurrentItem(mOrdId);
origin: chat-sdk/chat-sdk-android

@Override
public void onTabSelected(TabLayout.Tab tab) {
  viewPager.setCurrentItem(tab.getPosition());
  updateLocalNotificationsForTab();
  // We mark the tab as visible. This lets us be more efficient with updates
  // because we only
  for(int i = 0; i < tabs.size(); i++) {
    ((BaseFragment) tabs.get(i).fragment).setTabVisibility(i == tab.getPosition());
  }
}
origin: pranavpandey/dynamic-support

/**
 * Set the current page or position for the view pager.
 *
 * @param page The current position for the view pager.
 */
public void setPage(final int page) {
  mViewPager.setCurrentItem(page);
}
origin: AlexMofer/ProjectX

void setCurrentItem(int position, boolean smoothScroll) {
  if (mPager != null)
    mPager.setCurrentItem(position, smoothScroll);
}
origin: MCMrARM/revolution-irc

private void checkForAutoOpenChannel() {
  int i = mSectionsPagerAdapter.findChannel(mAutoOpenChannel);
  if (i != 0) {
    mViewPager.setCurrentItem(i);
    mAutoOpenChannel = null;
  }
}
origin: morogoku/MTweaks-KernelAdiutorMOD

@Override
public void setCurrentItem(int item) {
  if (mViewPager == null) {
    throw new IllegalStateException("ViewPager has not been bound.");
  }
  mViewPager.setCurrentItem(item);
  mCurrentPage = item;
  invalidate();
}
origin: proninyaroslav/libretorrent

private void init()
{
  if (!isAdded())
    return;
  viewPager.setCurrentItem(currentFragPos);
  /* Wait instantiate */
  viewPager.post(this::updateCurrentFragment);
}
origin: smarek/Simple-Dilbert

@Override
public boolean onOptionsItemSelected(MenuItem item) {
  switch (item.getItemId()) {
    case MENU_RANDOM:
      viewPager.setCurrentItem(random.nextInt(adapter.getCount()));
      return true;
    case android.R.id.home:
      finish();
      return true;
    default:
      return super.onOptionsItemSelected(item);
  }
}
origin: h6ah4i/android-tablayouthelper

protected void handleOnTabSelected(TabLayout.Tab tab) {
  if (mDuringSetTabsFromPagerAdapter) {
    return;
  }
  mViewPager.setCurrentItem(tab.getPosition());
  cancelPendingUpdateScrollPosition();
}
origin: stripe/stripe-android

  @Override
  public void onBackPressed() {
    if (hasPreviousPage()) {
      mViewPager.setCurrentItem(mViewPager.getCurrentItem() - 1);
      return;
    }
    super.onBackPressed();
  }
}
origin: TUM-Dev/Campus-Android

private void showKinosOrPlaceholder(List<Kino> kinos) {
  if (kinos.isEmpty()) {
    showEmptyResponseLayout(R.string.no_movies, R.drawable.no_movies);
    return;
  }
  KinoAdapter kinoAdapter = new KinoAdapter(getSupportFragmentManager(), kinos);
  mPager.setAdapter(kinoAdapter);
  mPager.setCurrentItem(startPosition);
}
origin: smarek/Simple-Dilbert

@Override
protected void onResume() {
  super.onResume();
  LocalBroadcastManager.getInstance(this).registerReceiver(broadcastReceiver, new IntentFilter(DilbertFragment.BROADCAST_TITLE_UPDATE));
  viewPager.setCurrentItem(adapter.getPositionForDate(preferences
      .getCurrentDate()));
}
androidx.viewpager.widgetViewPagersetCurrentItem

Popular methods of ViewPager

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

Popular in Java

  • Finding current android device location
  • setRequestProperty (URLConnection)
  • setScale (BigDecimal)
    Returns a BigDecimal whose scale is the specified value, and whose value is numerically equal to thi
  • scheduleAtFixedRate (ScheduledExecutorService)
    Creates and executes a periodic action that becomes enabled first after the given initial delay, and
  • Pointer (com.sun.jna)
    An abstraction for a native pointer data type. A Pointer instance represents, on the Java side, a na
  • FileReader (java.io)
    A specialized Reader that reads from a file in the file system. All read requests made by calling me
  • BigDecimal (java.math)
    An immutable arbitrary-precision signed decimal.A value is represented by an arbitrary-precision "un
  • URLConnection (java.net)
    The abstract class URLConnection is the superclass of all classes that represent a communications li
  • Servlet (javax.servlet)
    Defines methods that all servlets must implement.A servlet is a small Java program that runs within
  • Logger (org.apache.log4j)
    This is the central class in the log4j package. Most logging operations, except configuration, are d
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