List of usage examples for android.support.v4.view ViewPager getWindowToken
public IBinder getWindowToken()
From source file:io.github.tonyguyot.acronym.ui.MainActivity.java
private void setupViewPager(final ViewPager vp) { // create the adapater final ViewPagerAdapter adapter = new ViewPagerAdapter(getSupportFragmentManager()); // set the view pager vp.setOffscreenPageLimit(2);/*www . j av a 2s . c o m*/ vp.setAdapter(adapter); vp.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageSelected(int newPosition) { // a new page has been displayed... Log.d(TAG, "switching to page position #" + newPosition); } @Override public void onPageScrolled(int position, float offset, int offsetPixels) { // do nothing } @Override public void onPageScrollStateChanged(int state) { if (state == ViewPager.SCROLL_STATE_IDLE) { if (vp.getCurrentItem() != 0) { Utils.hideKeyboard(MainActivity.this, vp.getWindowToken()); } } } }); }