我目前正在使用Chris Banes的PullToRefresh库,而我正在使用与scrollview相关联的库。下面的链接是我正在使用的库。
如何获得滚动视图的滚动方向?我尝试过另一个项目,可以通过方法onScrollChanged获取scrollview的滚动位置。
请帮助我克服到桶。非常感谢。
答案 0 :(得分:0)
这可能是晚了,我已经得到了解决方案。
getScrollY()帮助我获得了滚动方向
mPullRefreshScrollView
.setOnRefreshListener(new OnRefreshListener<ScrollView>() {
@Override
public void onRefresh(
PullToRefreshBase<ScrollView> refreshView) {
Log.e("SCROLL DIRCECTION",
mPullRefreshScrollView.getScrollY() + "");
if (mPullRefreshScrollView.getScrollY() < 0) {
// SCROLL_DIRECTION_UP
} else if (mPullRefreshScrollView.getScrollY() > 0) {
// SCROLL_DIRECTION_DOWN
}
}
});
希望这有助于:)欢呼