在Android中,有没有办法在新的RecyclerView中实现快速滚动?

时间:2014-10-16 16:43:21

标签: android listview

我已使用支持库v7将我应用中的所有大型ListView组件转换为新的RecyclerView。而且它们的工作效果更好/更快/更顺畅。但是我找不到任何启用快速滚动的方法(比如ListView中的setFastScrollEnabled()方法)。有没有办法让它工作?

2 个答案:

答案 0 :(得分:0)

请查看我给以下帖子的答案。我不知道它会对你有多大帮助,但它只是我的第一个版本。

Android L: Fast scroll for the RecyclerView

我使用了recyclerView.scrollToPosition(psoition);而不是recyclelerView.smoothScrollToPosition(position);因为reyclerview基本上滚动整个列表以转到该位置,如果你有一个很长的列表,这需要时间。

答案 1 :(得分:-1)

不,目前还没有任何办法。 RecyclerView并未将快速滚动实现为ListView,因此唯一的方法是自行实现。