Detect when RecyclerView reaches the bottom most position while scrolling

后端 未结 11 1884
没有蜡笔的小新
没有蜡笔的小新 2020-11-29 19:56

I have this code for a RecyclerView.

    recyclerView = (RecyclerView)rootview.findViewById(R.id.fabric_recyclerView);
    recyclerView.setLayoutManager(layo         


        
11条回答
  •  感情败类
    2020-11-29 20:44

    I was not getting a perfect solution by the above answers because it was triggering twice even on onScrolled

    override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) {
                super.onScrolled(recyclerView, dx, dy)
               if( !recyclerView.canScrollVertically(RecyclerView.FOCUS_DOWN))
                   context?.toast("Scroll end reached")
            }
    

提交回复
热议问题