判断RecyclerView是否滑到顶部或底部

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/zhouwengong/article/details/81738261

话不多说,直接看代码

recycleView.addOnScrollListener(new RecyclerView.OnScrollListener() {
    @Override
    public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
        //newState分 0,1,2三个状态,2是滚动状态,0是停止
        super.onScrollStateChanged(recyclerView, newState);
        //-1代表顶部,返回true表示没到顶,还可以滑
        //1代表底部,返回true表示没到底部,还可以滑
        boolean b = recyclerView.canScrollVertically(-1);
        Logger.d(TAG, "-------> ???"+b);
    }

    @Override
    public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
        super.onScrolled(recyclerView, dx, dy);

    }
});

猜你喜欢

转载自blog.csdn.net/zhouwengong/article/details/81738261