How to implement endless list with RecyclerView?

前端 未结 30 3322
无人及你
无人及你 2020-11-22 02:22

I would like to change ListView to RecyclerView. I want to use the onScroll of the OnScrollListener in RecyclerView to determine if a

30条回答
  •  天命终不由人
    2020-11-22 03:14

     recyclerList.setOnScrollListener(new RecyclerView.OnScrollListener() 
                {
                    @Override
                    public void onScrolled(RecyclerView recyclerView, int dx,int dy)
                    {
                        super.onScrolled(recyclerView, dx, dy); 
                    }
    
                    @Override
                    public void onScrollStateChanged(RecyclerView recyclerView,int newState) 
                    {
                        int totalItemCount = layoutManager.getItemCount();
                        int lastVisibleItem = layoutManager.findLastVisibleItemPosition();
    
                        if (totalItemCount> 1) 
                        {
                            if (lastVisibleItem >= totalItemCount - 1) 
                            {
                                // End has been reached
                                // do something 
                            }
                        }          
                    }
                });  
    

提交回复
热议问题