private void endDrag() {
        mIsBeingDragged = false;

        recycleVelocityTracker();
        stopNestedScroll();

        if (mEdgeGlowTop != null) {
            mEdgeGlowTop.onRelease();
            mEdgeGlowBottom.onRelease();
        }
    }
Fling the scroll view

@param velocityY The initial velocity in the Y direction. Positive
                 numbers mean that the finger/cursor is moving down the screen,
                 which means we want to scroll towards the top.
app/src/main/java/home/smart/fly/animations/widget/NestedScrollView.java