[英]Java android ListView update ListView when scroll down
我想更新我的列表,当我向下滚动列表时,我处于最后一个位置并向下滚动,我这样做但效果不佳
mConnectionList.setOnScrollListener(new AbsListView.OnScrollListener() {
private int visibleThreshold = 5;
private int currentPage = 0;
private int previousTotal = 0;
private boolean loading = true;
@Override
public void onScroll(AbsListView view, int firstVisibleItem, int visibleItemCount, int totalItemCount) {
if(totalItemCount == previousTotal && currentPage == totalItemCount){
getConnections();
}
}
@Override
public void onScrollStateChanged(AbsListView view, int scrollState) {
}
});
PagedListAdapter类是完成此任务的一个常用类。 它允许您描述的行为(称为分页),但是您需要使用recyclerview。
参见: https : //developer.android.com/reference/android/arch/paging/PagedListAdapter
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.