Android 当on scroll状态更改时,如何获取重轮视图的拖动y距离?
对于回收器视图,onScrollStateChanged,当新状态变为SCROLL\u state\u Draging时,如何获得拖动的y距离?在OnScrollListener中,您还可以覆盖Android 当on scroll状态更改时,如何获取重轮视图的拖动y距离?,android,android-recyclerview,onscrolllistener,Android,Android Recyclerview,Onscrolllistener,对于回收器视图,onScrollStateChanged,当新状态变为SCROLL\u state\u Draging时,如何获得拖动的y距离?在OnScrollListener中,您还可以覆盖 public void onScrolled(RecyclerView-RecyclerView,int-dx,int-dy) 然后您可以使用一个成员变量来跟踪整个dy 例: 感谢您的回复。事实上,我想要的是拖动距离,即手指向下拖动(移动)的长度。我想在回收器视图到达顶端后执行此操作。 int mScr
public void onScrolled(RecyclerView-RecyclerView,int-dx,int-dy)
然后您可以使用一个成员变量来跟踪整个dy
例:
感谢您的回复。事实上,我想要的是拖动距离,即手指向下拖动(移动)的长度。我想在回收器视图到达顶端后执行此操作。
int mScrollDy = 0;
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
mScrollDy += dy;
}