android 的ListView中,如何判断其内容已滚动到最顶部或者最底部?
16lz
2021-01-23
原问题来自于CSDN问答频道,更多解决方案见:http://ask.csdn.net/questions/459
原问题描述:android 的ListView中,如何判断其内容已滚动到最顶部或者最底部?
解决方案:
根据这个方法检测:
getListView().setOnScrollListener(new OnScrollListener() { @Override public void onScrollStateChanged(AbsListView view, int scrollState) { } @Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { if(firstVisibleItem==0){ Log.e("log", "滑到顶部"); } if(visibleItemCount+firstVisibleItem==totalItemCount){ Log.e("log", "滑到底部"); } } });
更多相关文章
- Android常见开源解决方案
- Android socket和Tomcat等网络连接不上问题解决方案
- android 中文字体向上偏移解决方案
- 初次接触Android APP开发之安装Android studio软件出现的问题以
- Android View的事件分发机制和滑动冲突解决方案
- Android Studio疑难杂症解决方案o( ̄ヘ ̄o#)
- [Android]Delphi/C++ Builder 开发 Android 程序启动画面简单完