Chris Banes的PullToRefresh图书馆滚动方向

时间:2014-01-18 08:03:16

标签: android android-scrollview pull-to-refresh

我目前正在使用Chris Banes的PullToRefresh库,而我正在使用与scrollview相关联的库。下面的链接是我正在使用的库。

https://github.com/chrisbanes/Android-PullToRefresh/blob/master/library/src/com/handmark/pulltorefresh/library/PullToRefreshListView.java

如何获得滚动视图的滚动方向?我尝试过另一个项目,可以通过方法onScrollChanged获取scrollview的滚动位置。

请帮助我克服到桶。非常感谢。

1 个答案:

答案 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


                    }

                }

            });

希望这有助于:)欢呼