当滚动状态改变时,如何获得reclycler视图的拖动y距离?

时间:2016-04-18 05:08:26

标签: android android-recyclerview onscrolllistener

对于循环器视图,onScrollStateChanged,当新状态变为SCROLL_STATE_DRAGGING时,如何获得拖动的y距离?

1 个答案:

答案 0 :(得分:0)

在OnScrollListener中,您也可以覆盖

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;
}