2015-06-29 103 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 –