public void scrollToPrev() { if (position > 0) { pager.arrowScroll(View.FOCUS_BACKWARD); position--; } }
public void scrollTo(int page) { int orgPosition = page - position; if (page >= settings.fragments.length) { return; } if (orgPosition >= 0) { for (int i = 0; i < orgPosition; i++) { pager.arrowScroll(View.FOCUS_FORWARD); } } else { orgPosition = -orgPosition; for (int i = 0; i < orgPosition; i++) { pager.arrowScroll(View.FOCUS_BACKWARD); } } }
public void scrollToNext() { if (position < settings.fragments.length - 1) { pager.arrowScroll(View.FOCUS_FORWARD); position++; } else { onWizardComplete(); } }
switch (event.getKeyCode()) { case KeyEvent.KEYCODE_DPAD_LEFT: handled = arrowScroll(FOCUS_LEFT); break; case KeyEvent.KEYCODE_DPAD_RIGHT: handled = arrowScroll(FOCUS_RIGHT); break; case KeyEvent.KEYCODE_TAB: handled = arrowScroll(FOCUS_FORWARD); } else if (KeyEventCompat.hasModifiers(event, KeyEvent.META_SHIFT_ON)) { handled = arrowScroll(FOCUS_BACKWARD);
switch (event.getKeyCode()) { case KeyEvent.KEYCODE_DPAD_LEFT: handled = arrowScroll(FOCUS_LEFT); break; case KeyEvent.KEYCODE_DPAD_RIGHT: handled = arrowScroll(FOCUS_RIGHT); break; case KeyEvent.KEYCODE_TAB: handled = arrowScroll(FOCUS_FORWARD); } else if (KeyEventCompat.hasModifiers(event, KeyEvent.META_SHIFT_ON)) { handled = arrowScroll(FOCUS_BACKWARD);
mViewPager.arrowScroll(View.FOCUS_LEFT); break; case R.id.arrow_right: mViewPager.arrowScroll(View.FOCUS_RIGHT); break; case R.id.continueButton: