ListView lv = new ListView(getContext());
lv.setOnScrollListener(new OnScrollListener() {
public void onScrollStateChanged(AbsListView view, int scrollState) {
switch (scrollState) {
// 当不滚动时
case OnScrollListener.SCROLL_STATE_IDLE:
if (view.getLastVisiblePosition() == (view.getCount() - 1)) {
// 滚动到底部
}
if (view.getFirstVisiblePosition() == 0) {
// 滚动到顶部
}
break;
}
}
@Override
public void onScroll(AbsListView absListView, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
}
});
Android笔记之判断ListView滑动到顶部或底部
最新推荐文章于 2024-08-03 23:19:11 发布