如何用回收视图实现无穷无尽的列表?我想换件衣服ListView到RecyclerView..我想用onScroll.的.OnScrollListener在……里面RecyclerView若要确定用户是否滚动到列表末尾,请执行以下操作。如何知道用户是否滚动到列表的末尾,以便从REST服务中获取新数据?
3 回答
GCT1015
TA贡献1827条经验 获得超4个赞
View.canScrollVertically().
public abstract class OnVerticalScrollListener
extends RecyclerView.OnScrollListener {
@Override
public final void onScrolled(RecyclerView recyclerView, int dx, int dy) {
if (!recyclerView.canScrollVertically(-1)) {
onScrolledToTop();
} else if (!recyclerView.canScrollVertically(1)) {
onScrolledToBottom();
} else if (dy < 0) {
onScrolledUp();
} else if (dy > 0) {
onScrolledDown();
}
}
public void onScrolledUp() {}
public void onScrolledDown() {}
public void onScrolledToTop() {}
public void onScrolledToBottom() {}}recyclerView.getLayoutManager().canScrollVertically()
- 3 回答
- 0 关注
- 431 浏览
添加回答
举报
0/150
提交
取消
