@Override
public void onScrollStateChanged(AbsListView paramAbsListView, int paramInt) {
//当屏幕停止滚动时为0;当屏幕滚动且用户使用的触碰或手指还在屏幕上时为1;
//由于用户的操作,屏幕产生惯性滑动时为2
System.out.println("***lastItem:"+lastItem);
System.out.println("***listSize:"+listSize);
if(lastItem == listSize){
System.out.println("**************");
//数据全部显示出来时运行此处代码,如果要实现分页功能,在这里加载下一页的数据
}
}
@Override
public void onScroll(AbsListView paramAbsListView, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
// firstVisibleItem表示在现时屏幕第一个ListItem(部分显示的ListItem也算)在整个ListView的位置(下标从0开始)
System.out.println("***firstParamInt:"+firstVisibleItem);
// visibleItemCount表示在现时屏幕可以见到的ListItem(部分显示的ListItem也算)总数
System.out.println("***visibleItemCount:"+visibleItemCount);
// totalItemCount表示ListView的ListItem总数
System.out.println("***totalItemCount:"+totalItemCount);
// listView.getLastVisiblePosition()表示在现时屏幕最后一个ListItem(最后ListItem要完全显示出来才算)在整个ListView的位置(下标从0开始)
System.out.println("****"+String.valueOf(lv.getLastVisiblePosition()));
lastItem = lv.getLastVisiblePosition();
}
});
分享到:
相关推荐
主要介绍了Android应用中ListView利用OnScrollListener分页加载数据的方法,包括对OnScrollListener事件顺序次数的分析,需要的朋友可以参考下
C#-listview用法详解
VB_ListView控件详解 非常实用
1、常用的基本属性: (1)FullRowSelect:设置是否行选择模式。(默认为false) 提示:只有在Details视图该属性才有意义。 (2) GridLines:设置行和列之间是否显示网格线。(默认为false)提示:只有在Details...
android listview事件详解。
Winform C# ListView详解
网上最全的ListView控件使用详细,详细讲解了ListView的四种视图模式,并附有代码
Android Adapter里面嵌套ListView实例详解 前言: 可嵌套~但是显示需要特殊处理下~以下是处理方法 前几天因为项目的需要,要在一个ListView中放入另一个ListView,也即在一个ListView的每个ListItem中放入另外一个...
关于安卓控件Listview的一些知识点。
Android ListView 详解(文档)(后面附案例)
个人写的关于ListViewDemo,配套博客地址为:http://blog.csdn.net/cc_xz/article/details/61422291
android_ListView详解
雨松MOMO带你做软件 Android软件开发之ListView 详解源码 欢迎大家下载阅读。
androidListView详解.pdf
ListView 详解
ListView的使用方法 ListView是Android软件开发中非常重要组件之一,基本上是个软件基本都会使用ListView,今天我通过一个demo来教大家怎么样使用ListView组件绘制出漂亮布局
android 列表视图组件 listview详解