1
2
3
4
5
6
7
8
9
10
11
|
recyclerView.addOnScrollListener(object : RecyclerView.OnScrollListener() {
override fun onScrolled(recyclerView: RecyclerView, dx: Int, dy: Int) { super.onScrolled(recyclerView, dx, dy)
val lastVisibleItemPosition =
(recyclerView.layoutManager as LinearLayoutManager)
.findLastCompletelyVisibleItemPosition() val itemTotalCount = recyclerView.adapter?.itemCount?.minus(1) if (lastVisibleItemPosition != itemTotalCount) {
// 이벤트 발생!! } }
}
|