【Android】【ViewGroup】【ScrollView】ScrollView的一些细节

本文介绍了如何通过ScrollView的相关方法来判断用户是否已经滑动到内容的底部,包括使用getScrollY(), getHeight(), computeVerticalScrollRange()等方法,并提供了一个简单的判断逻辑。
摘要由CSDN通过智能技术生成

如何判断ScrollView 是否滑到底部?

        //getScrollY()                   向上滑动 为正值,向下滑动为负值
        //getHeight()                    scrollView的高度,看好了不是内容的总高度哦
        //computeVerticalScrollRange()   这个才是内容的总高度
        //getBottom()                    scrollView的底部位置 getBottom=getHeight();
        //mClidView.getBottom();         内容的底部位置 mClidView.getBottom()=computeVerticalScrollRange()=mClidView.getHeight()
        //mClidView.getHeight()          内容的高度   mClidView.getHeight()=computeVerticalScrollRange()=mClidView.getBottom()
        if (getScrollY() + getHeight() >= computeVerticalScrollRange()) {
            //到底部
        } else {
            //未到底部
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值