RecycleView 滑动到底部
时间: 2023-05-30 08:05:11 浏览: 430
可以通过监听RecyclerView的滚动状态,判断是否滑动到底部。
1. 在RecyclerView中设置addOnScrollListener监听器,监听滚动状态。
```
recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrollStateChanged(@NonNull RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
if (newState == RecyclerView.SCROLL_STATE_IDLE) {
// 判断是否滑动到底部
if (!recyclerView.canScrollVertically(1)) {
// 滑动到底部
}
}
}
});
```
2. 判断RecyclerView是否可以向下滚动,如果不能,则说明已经滑动到底部。
```
if (!recyclerView.canScrollVertically(1)) {
// 滑动到底部
}
```
其中canScrollVertically(1)表示RecyclerView是否可以向下滚动,参数1表示方向,1为垂直向下滚动,-1为垂直向上滚动。
阅读全文