2015-06-29 104 views
2

我目前有一个RecyclerView,它允许用户在长列表中滚动。但是,视图在到达数据集中的最后一项时停止向右滚动。滚动列表末尾

问题:如何让用户进一步滚动,以便RecyvlerView中的最后一项能够进一步向上滚动屏幕?

回答

2

这被称为“overscrolling”。这种行为是在姜饼中引入的。

要打开它,你用

public void setOverScrollMode(int mode); 

Android docs

公共无效setOverScrollMode(INT模式)

在API级别9设定过此视图的滚动模式。有效的 过度滚动模式为OVER_SCROLL_ALWAYS(默认), OVER_SCROLL_IF_CONTENT_SCROLLS(仅当内容大于容器的视图 时允许过度滚动)或OVER_SCROLL_NEVER。设置 视图的过卷模式只有在视图为 才能滚动时才会生效。

参数模式该视图的新滚动模式。

您可以阅读更多关于此here

+0

嗯,我试着把它添加到我的recyclerView,但它没有任何影响。有没有办法确定超卷的数量?感谢您的答复! –

+0

@MthetheSteinhardt你放了什么模式? –

+0

OVER_SCROLL_ALWAYS –