1.给ScrollView添加 OnTouchListener监听,监听手势.
2.获取当前滑动的ScrollView 的Y坐标.
3.获取ScrollView 底部的FooterVIew 的Y坐标。
4.当ScrollView的Y坐标 大于或等于 FooterView 的Y坐标时,可以默认用户滑动到了 Scroll的底部
scrollView.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { // 获取 int y = scrollView.getScrollY(); int[] location = new int[2]; mFooterView.getLocationInWindow(location); if ( y >= location[1] + mFooterView.getHeight()) { System.out.println("----------底部"); } return false; } });