我有一个包含50多件物品的RecyclerView。每个项目都包含一个图像(和文本)并填满大部分屏幕。我叫recyclerView.smoothScrollToPosition(0)
,但动画需要3秒以上。
如果我拨打recyclerView.scrollToPosition(10)
然后recyclerView.smoothScrollToPosition(0)
,则RecyclerView会从底部向上滚动到顶部(忽略“跳转”到位置10的请求)。
在致电smoothScrollToPosition
之前,我有什么方法可以等待“跳转”吗?
答案 0 :(得分:-1)
mAdapter.notifyItemInserted(0);
recyclerView.smoothScrollToPosition(0);