@Override
    public boolean dispatchKeyEvent(KeyEvent event) {
        // Let the focused view and/or our descendants get the key first
        return super.dispatchKeyEvent(event) || executeKeyEvent(event);
    }
Set whether arrow scrolling will animate its transition.
@param smoothScrollingEnabled whether arrow scrolling will animate its transition
app/src/main/java/home/smart/fly/animations/widget/NestedScrollView.java