RecyclerView - 跳转到位置,然后平滑滚动到顶部

时间:2015-06-09 07:03:07

标签: android android-recyclerview

我有一个包含50多件物品的RecyclerView。每个项目都包含一个图像(和文本)并填满大部分屏幕。我叫recyclerView.smoothScrollToPosition(0),但动画需要3秒以上。

如果我拨打recyclerView.scrollToPosition(10)然后recyclerView.smoothScrollToPosition(0),则RecyclerView会从底部向上滚动到顶部(忽略“跳转”到位置10的请求)。

在致电smoothScrollToPosition之前,我有什么方法可以等待“跳转”吗?

1 个答案:

答案 0 :(得分:-1)

mAdapter.notifyItemInserted(0);

recyclerView.smoothScrollToPosition(0);