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