如何获取Android RecyclerView滑动的距离
展开全部
-
然而compute方法计算出的并不是滑动的精确距离,stackOverflow上有答案解释其为 item 的平均高度 * 可见 item 数目。
尝试的第三个方法是令
totalDy = recyclerView.getChildAt(0).getTop();
依靠第一个item的滑动距离来进行动画的设置,但是根据该方法得出的 totalDy 在滑动到一定程度后清零,猜测是因为真正的第 0 个 Child 被 Recycle 掉了。
所以,请问该如何正确地获取 RecyclerView 的滑动距离呢?
添加评论
分享
然而compute方法计算出的并不是滑动的精确距离,stackOverflow上有答案解释其为 item 的平均高度 * 可见 item 数目。
尝试的第三个方法是令
totalDy = recyclerView.getChildAt(0).getTop();
依靠第一个item的滑动距离来进行动画的设置,但是根据该方法得出的 totalDy 在滑动到一定程度后清零,猜测是因为真正的第 0 个 Child 被 Recycle 掉了。
所以,请问该如何正确地获取 RecyclerView 的滑动距离呢?
添加评论
分享
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询