final float xDiff = Math.abs(x - mLastMotionX);
final float y
= MotionEventCompat.getY(ev,
pointerIndex);
final float yDiff = Math.abs(y - mLastMotionY);
final int pointerIndex =
MotionEventCompat.findPointerIndex(ev, mActivePointerId);
final float y = MotionEventCompat.getY(ev, pointerIndex);
final float yDiff
= Math.abs(y - mLastMotionY);
final float y = MotionEventCompat.getY(ev, activePointerIndex);
needsInvalidate |= performDrag(0, y);
final int activePointerIndex =
MotionEventCompat.findPointerIndex(ev, mActivePointerId);
final float y = MotionEventCompat.getY(ev, activePointerIndex);
final int totalDelta = (int) (y - mInitialMotionY);
int nextPage = determineTargetPage(currentPage, pageOffset, initialVelocity,
case MotionEventCompat.ACTION_POINTER_DOWN: {
final int index = MotionEventCompat.getActionIndex(ev);
final float y = MotionEventCompat.getY(ev, index);
mLastMotionY = y;
mActivePointerId = MotionEventCompat.getPointerId(ev, index);
mLastMotionY = MotionEventCompat.getY(ev,
MotionEventCompat.findPointerIndex(ev, mActivePointerId));