ListView的 setOnScrollListener
2016-09-24 16:11
190 查看
@Override
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
/**
* firstVisibleItem 表示在当前屏幕显示的第一个listItem在整个listView里面的位置(下标从0开始)
* visibleItemCount表示在现时屏幕可以见到的ListItem(部分显示的ListItem也算)总数
* totalItemCount表示ListView的ListItem总数
* listView.getLastVisiblePosition()表示在现时屏幕最后一个ListItem
* (最后ListItem要完全显示出来才算)在整个ListView的位置(下标从0开始)
*/
}
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
/**
*scrollState有三种状态,分别是SCROLL_STATE_IDLE、SCROLL_STATE_TOUCH_SCROLL、SCROLL_STATE_FLING
*SCROLL_STATE_IDLE是当屏幕停止滚动时
*SCROLL_STATE_TOUCH_SCROLL是当用户在以触屏方式滚动屏幕并且手指仍然还在屏幕上时(The user is scrolling using touch, and their finger is still on the screen)
*SCROLL_STATE_FLING是当用户由于之前划动屏幕并抬起手指,屏幕产生惯性滑动时(The user had previously been scrolling using touch and had performed a fling)
*/
Log.d("load", "onScrollStateChanged");
}
public void onScroll(AbsListView view, int firstVisibleItem,
int visibleItemCount, int totalItemCount) {
/**
* firstVisibleItem 表示在当前屏幕显示的第一个listItem在整个listView里面的位置(下标从0开始)
* visibleItemCount表示在现时屏幕可以见到的ListItem(部分显示的ListItem也算)总数
* totalItemCount表示ListView的ListItem总数
* listView.getLastVisiblePosition()表示在现时屏幕最后一个ListItem
* (最后ListItem要完全显示出来才算)在整个ListView的位置(下标从0开始)
*/
}
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
/**
*scrollState有三种状态,分别是SCROLL_STATE_IDLE、SCROLL_STATE_TOUCH_SCROLL、SCROLL_STATE_FLING
*SCROLL_STATE_IDLE是当屏幕停止滚动时
*SCROLL_STATE_TOUCH_SCROLL是当用户在以触屏方式滚动屏幕并且手指仍然还在屏幕上时(The user is scrolling using touch, and their finger is still on the screen)
*SCROLL_STATE_FLING是当用户由于之前划动屏幕并抬起手指,屏幕产生惯性滑动时(The user had previously been scrolling using touch and had performed a fling)
*/
Log.d("load", "onScrollStateChanged");
}
相关文章推荐
- listview、gridview的setOnScrollListener使用(个人笔记)
- android开发之ListView.setOnScrollListener()略谈
- 安卓 listView的点击监听和滑动监听 setOnScrollListener setOnTouchListener
- ListView中的setOnScrollListener监听事件
- listView的setOnScrollListener事件
- listView.setOnScrollListener
- ListView的setOnScrollListener
- android listView的setOnScrollListener的使用
- 【安卓学习之常见问题】 Listview的setOnItemLongClickListener无法进入问题
- ListView setOnItemClickListener无效原因分析
- ListView中含有Button时setOnclickListener应写在Adapter的什么地方
- ListView.setOnItemClickListener不起作用的原因
- ListView OnScrollListener回调分析
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- Android中的ListView设置setOnItemClickListener后发现onItemClick毫无作用的问题
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- ListView.setOnItemClickListener、setOnCreateContextMenuListener无效
- android listview 长按事件setOnItemLongClickListener不响应问题
- 实习入职第二十天:从setRecyclerListener看listView回收机制
- ListView setOnItemClickListener无法响应点击事件解决