Esempio n. 1
0
 @Override
 public void startAnimatedScrolling(
     ZLView.PageIndex pageIndex, ZLView.Direction direction, int speed) {
   final ZLView view = ZLApplication.Instance().getCurrentView();
   if (pageIndex == ZLView.PageIndex.current || !view.canScroll(pageIndex)) {
     return;
   }
   final AnimationProvider animator = getAnimationProvider();
   animator.setup(direction, getWidth(), getMainAreaHeight());
   animator.startAnimatedScrolling(pageIndex, null, null, speed);
   if (animator.getMode().Auto) {
     postInvalidate();
   }
 }
Esempio n. 2
0
 @Override
 public void startManualScrolling(int x, int y, ZLView.Direction direction) {
   final AnimationProvider animator = getAnimationProvider();
   animator.setup(direction, getWidth(), getMainAreaHeight());
   animator.startManualScrolling(x, y);
 }