1.When the scrolling is stop(idle) to invoke our operation
listViewLocal.setOnScrollListener(new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
[color=red]if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {[/color]
if (view.getLastVisiblePosition() == view.getCount() - 1) {
mFromIndex += mRows;
getData();
}
}
}
@Override
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
}
});
listViewLocal.setOnScrollListener(new OnScrollListener() {
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
[color=red]if (scrollState == OnScrollListener.SCROLL_STATE_IDLE) {[/color]
if (view.getLastVisiblePosition() == view.getCount() - 1) {
mFromIndex += mRows;
getData();
}
}
}
@Override
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
}
});