listview gridlistview的setOnScrollListener使用
Listview.setOnScrollListener(new OnScrollListener(){
//scrollState值:
1当屏幕停止滚动的时候 为scroll_state_idle=0
2 当屏幕滚动且用户使用的接触或手指还在屏幕上时 scroll_state_touch_scroll =1
3 由于用户的操作,屏幕产生惯性滑动时为 scroll_state_fling=2;
public void onScrollStateChanged(AbsListView view,int scrollState){}
/* * firstVisibleItem:表示在现时屏幕第一个ListItem(部分显示的ListItem也算)在整个ListView的位置(下标从0开始) * visibleItemCount:表示在现时屏幕可以见到的ListItem(部分显示的ListItem也算)总数 * totalItemCount:表示ListView的ListItem总数 * listView.getFirstVisiblePosition()表示在现时屏幕第一个ListItem(第一个ListItem部分显示也算)在整个ListView的位置(下标从0开始) * listView.getLastVisiblePosition()表示在现时屏幕最后一个ListItem(最后ListItem要完全显示出来才算)在整个ListView的位置(下标从0开始) */
public void onScroll(AbsListView view,int firstVisibleItem,int visibleItemCount,int totalItemCount){}
})

浙公网安备 33010602011771号