@Override
                public void onScrollStateChanged(AbsListView view, int scrollState) {
                    updateListViewScrollState(view);
                }
Layout that can scroll down to a max offset and can tell the scroll progress by
OnScrollProgressListener.
scrolllayout/src/main/java/com/yinglan/scrolllayout/ScrollLayout.java