首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >回收者列表视图中的分页

回收者列表视图中的分页
EN

Stack Overflow用户
提问于 2016-08-12 19:24:56
回答 1查看 510关注 0票数 0

如何在回收器listview中实现分页。我必须每页显示10个项目。有谁能告诉我怎么处理这个问题吗?

EN

回答 1

Stack Overflow用户

发布于 2018-04-02 20:20:29

您可以在回收器视图上添加一个滚动监听器,并在以下条件下调用下一个分页api:

代码语言:javascript
运行
复制
 recyclerList.addOnScrollListener(new RecyclerView.OnScrollListener() {
        @Override
        public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
          int visibleItemCount = mLayoutManager.getChildCount();
          int totalItemCount =  mLayoutManager.getItemCount();
          int pastVisibleItems = mLayoutManager
              .findFirstVisibleItemPosition();
          int currentPos = pastVisibleItems + visibleItemCount;
            if (currentPos >= totalItemCount) {
              callNextApi();
            }
          }
        }
      });
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38916841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档