如何检测回收器视图何时位于列表底部,而不是仅位于屏幕底部,而是 RecyclerView 中的最后一项。现在我正在使用 SwipeRefreshLayout 但我不能将它设置为上拉。
问问题
3119 次
2 回答
4
onScrolled()
在回调中使用此代码。
int lastVisibleItem = ((LinearLayoutManager) layoutManager).findLastVisibleItemPosition();
int totalItemCount = layoutManager.getItemCount();
if (lastVisibleItem >= totalItemCount - 10) {
loadMore();
}
于 2014-10-21T08:19:25.607 回答
-1
添加一个滚动监听器。
RecyclerView.addOnScrollListener(OnScrollListener listener)
于 2015-08-14T04:41:58.837 回答