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;
}
});

本文详细介绍了如何在ScrollView中添加触摸监听,获取滑动的Y坐标,并判断是否到达了ScrollView的底部。

1339

被折叠的 条评论
为什么被折叠?



