Scrollview 系列之监测滑动
来源:互联网
对上面的代码做一个解释,scrollview只有一个子view,所以我们只需要判断滑动的距离加上scrollview显示的高度,即可以显示的高度,如果滑动的距离加上显示的高度大于等于子view的高度,即滑动到了底部,如果初始距离t=0,那么肯定是在顶部,还有一种情况是滑动的距离加上显示的高度大于子view的高度,即子view的高度本身就小于scrollview的高度,就认为即是在顶部,也在底部。我们还可以在其中写个方法将此接口onScrollchange暴露出去,通过这个接口可以监听scrollview滑动的距离,判断向上滑动还是向下滑动啊,代码如下对上面的代码做一个解释,scrollview只有一个子view,所以我们只需要判断滑动的距离加上s