0
我有一个RecyclerView
共有30个项目,在屏幕上可以看到10个项目。我想用setScrollPosition()滚动RecyclerView
Android RecyclerView setScrollPosition()延迟问题
但是当我传递一个值, 例如:setScrollPosition(5),该RecyclerView
是没有得到由5个项目滚动。但是当我通过价值10或以上时,滚动开始。
延误的原因是什么? 这是因为RecyclerView
偏移量是在最后一个可视位置? 如何解决这个问题?
我想这已经和正常工作。但我想要的是,如果我做scrollToPosition(2),那么item2应该到顶部。我能够在ListView中实现这种滚动。有什么方法可以在RecyclerView中实现它? – user3361879
如果您希望item2位于顶部,则使用llm.scrollToPositionWithOffset(2,0) –
是的。我知道了。谢谢。 – user3361879