我有一个RecyclerView
在使用StaggeredGridLayoutManager
。我想以一种可见的方式滚动它(我知道它在适配器内的位置,它可能在屏幕外,并且没有关联的ViewHolder
)。在我的StaggeredGridLayoutManager
中有两列。当我在第一列中指定任何元素的位置时,一切正常,但是当我在第二列中指定任何元素的位置时,我的RecyclerView
滚动了1个比必要要低的元素(也就是说,我实际上看到了该元素位于第二列中我想要查看的元素的正下方,而必要的元素仍保留在屏幕后面。
如何使用此布局正确滚动浏览RecyclerView
? layoutManager.scrollToPositionWithOffset()
也不正确。