判断scrollview是否滚动到了底部

调用函数判断如下:
if(getScrollY() + getHeight() >=  computeVerticalScrollRange())
{
        Log.d(TAG,"------滚动到最下方------");
}
else
{
        Log.d(TAG,"没有到最下方");
}

或:重写ScrollView
protected void onScrollChanged(int l, int t, int oldl, int oldt)
{
用t代替上面的getScrollY(),也可以,他们的值相同
....
}

参考自: http://blog.chinaunix.net/uid-20782417-id-1645164.html

时间: 2024-08-25 05:52:32

判断scrollview是否滚动到了底部的相关文章

怎么判断android中ScrollView滑动到了最底部?

滚动到顶部判断: getScrollY() == 0 滚动到底部判断: View childView = getChildAt(0); childView.getMeasuredHeight() <= getScrollY() + getHeight(); 其中getChildAt表示得到ScrollView的child View childView.getMeasuredHeight()表示得到子View的高度, getScrollY()表示得到y轴的滚动距离, getHeight()为scr

IOS 判断scrollView是否滑动到底部

判断scrollView有没有滚动到视图的底部,用来做些什么事情.也可以用来实现qq空间的好友动态哪个下拉之后,顶部图片随着拉伸的效果 - (void)scrollViewDidScroll:(UIScrollView *)scrollView1 { CGPoint offset = scrollView1.contentOffset; CGRect bounds = scrollView1.bounds; CGSize size = scrollView1.contentSize; UIEdg

判断ScrollView的上下滚动 动态改变view的大小

当tableview滚动时,动态计算view的高度,代码: //背景view - (void)scrollViewWillBeginDragging:(UIScrollView *)scrollView { contentOffsetY = scrollView.contentOffset.y; } - (void)scrollViewDidScroll:(UIScrollView *)scrollView { newContentOffsetY = scrollView.contentOffs

原生js判断某个区域的滚动条滚动到了底部

原生js判断某个区域的滚动条滚动到了底部 讲解==> 关系公式:element.scrollHeight - element.scrollTop === element.clientHeight 解释:此公式可以用于判断是否滚动到底 你必须知道这个方法 可以判断滚动条滚动到了底部哈! element.scrollHeight 是获取这个元素区域的实际高度(包含被隐藏起来的高度) element.scrollTop是获取滚动条距离顶部的实际距离(包含被隐藏起来的高度) element.client

113、ScrollView滑动到了最底部

ScrollView使用 http://www.cnblogs.com/androidsj/archive/2012/03/04/2379387.html 滚动到顶部判断:getScrollY() == 0滚动到底部判断:View childView = getChildAt(0);childView.getMeasuredHeight() <= getScrollY() + getHeight();其中getChildAt表示得到ScrollView的child ViewchildView.g

滑轮滚动到页面底部ajax加载数据

滚动下拉到页面底部加载数据是很多瀑布流网站的做法,那来看看配合jsonp是如何实现的吧 当然本例子采用的是jquery库,后期会做成原生js.本例的数据调用的是锋利的jquery一书提供的一段json. 首先要先判断页面怎么样才是滚动到底部,也就是scrollTop+window的height是否大于document的height,jquery如下代码: $(window).scrollTop()+$(window).height()>=$(document).height(): 再给windo

Android监听ScrollView滑动到顶端和底部

MainActivity如下: package cn.testscrollview; import android.os.Bundle; import android.view.MotionEvent; import android.view.View; import android.view.View.OnTouchListener; import android.widget.ScrollView; import android.app.Activity; /** * Demo描述: * 监

封装scrollView 循环滚动,tableViewCell(连载) mvc

封装 封装 封装 ... 封装的重要性太重要了 给大家在送点干货 从一个项目中抽取出来的,和大家一起分享 封装scrollView 循环滚动,tableViewCell(连载) 明天还会更新 tableView 的封装 使用了mvc 设计模式 代码如下: // // GPMainController.m #import "GPMainController.h" #import "GPAdsView.h" #import "GPSubViewCell.h&q

关于ScrollView无法滚动的解决方案

今天做了一个ScrollView的小例子(我的环境Xcode5 IOS7),结果发现无法滚动,即使设置了scrollView的contentSize还是不行,于是研究了一番,最终找到了解决方案: 在ios6之前,因为Xcode没有Autolayout的机制,所以直接使用scrollView,设置它的contentSize即可正常滚动 在ios6之后,因为Xcode引入了Autolayout的机制,所以我们设置的contentSize被修改为适合屏幕大小的值,也就是说自适应啦,因此无法滚动,解决方