获取RecyclerView滑动的距离

来源:互联网 发布:一人开十几个淘宝店 编辑:程序博客网 时间:2024/05/21 02:21

如果LayoutManager用的是LinearLayoutManager,强烈推荐下面的方法获取滑动距离

private int getScollYDistance() {    LinearLayoutManager layoutManager = (LinearLayoutManager) mRecylerview.getLayoutManager();    int position = layoutManager.findFirstVisibleItemPosition();    View firstVisiableChildView = layoutManager.findViewByPosition(position);    int itemHeight = firstVisiableChildView.getHeight();    return (position) * itemHeight - firstVisiableChildView.getTop();}

0 0
原创粉丝点击