监听 ScrollView 滑动到底部

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

猜你喜欢

转载自zyzzsky.iteye.com/blog/1924016