如果listView向下滚动到底怎么听?

时间:2012-07-02 11:48:16

标签: android android-layout android-listview android-animation

我想听一下列表视图是从下到上滚动。

我已经尝试了许多工作,但无法得到这个的逻辑。 this post上的答案也没有帮助我,并且this post上的回答也帮助我检测了listView是否滚动,(不知道天气是从上到下还是从下到上)。任何人都可以帮我检测列表视图是否向上滚动(从下到上)

感谢。

1 个答案:

答案 0 :(得分:3)

我已经编辑了第二篇文章中的代码段:

public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
    if(currentFirstVisibleItem > firstVisibleItem){
        //scrolling to top of list
    }else if (currentFirstVisibleItem < firstVisibleItem){
        //scrolling to bottom of list
    }

    this.currentFirstVisibleItem = firstVisibleItem;
    this.currentVisibleItemCount = visibleItemCount;        
}