繁体   English   中英

Java android ListView向下滚动时更新ListView

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM