1、判断当前内容是否只需一页显示完:
ListView实现 OnScrollListener,在onScroll中判断;
onScroll在第一次构造布局时会调用一次,不是非得滑动时候
@Override public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) { // 滚动时一直回调,直到停止滚动时才停止回调。单击时回调一次。 // firstVisibleItem:当前能看见的第一个列表项ID(从0开始) // visibleItemCount:当前能看见的列表项个数(小半个也算) // totalItemCount:列表项共数 // 判断是否滚到最后一行if (totalItemCount == visibleItemCount) { // 数据只有一页 setSinglePage(true); } else { setSinglePage(false); } }
2、
Done!
时间: 2024-11-10 14:52:26