判断Listview滑动到了最底部(且最后一个item完整显示)
Posted wulianghuan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了判断Listview滑动到了最底部(且最后一个item完整显示)相关的知识,希望对你有一定的参考价值。
记录下代码:
listView.setOnScrollListener(new AbsListView.OnScrollListener() @Override public void onScrollStateChanged(AbsListView view, int scrollState) @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) if (visibleItemCount + firstVisibleItem == totalItemCount) View lastVisibleItemView = listView.getChildAt(totalItemCount - firstVisibleItem - 1); if (lastVisibleItemView != null && lastVisibleItemView.getBottom() == view.getHeight()) // 滑动到了底部 messageAdapter.setLastItemVisible(true); else messageAdapter.setLastItemVisible(false); else messageAdapter.setLastItemVisible(false); );
以上是关于判断Listview滑动到了最底部(且最后一个item完整显示)的主要内容,如果未能解决你的问题,请参考以下文章
jquery判断页面滚动条(scroll)是上滚还是下滚,且是否滚动到头部或者底部