项目中经常会使RecyclerView某条Item滚动到最顶部,使用如下方法即可,使用
mRecyclerView.scrollToPosition(i);
是没有效果的。
LinearLayoutManager llm = (LinearLayoutManager) mRecyclerView.getLayoutManager();
llm.scrollToPositionWithOffset(i, 0);
llm.setStackFromEnd(false);
项目中经常会使RecyclerView某条Item滚动到最顶部,使用如下方法即可,使用
mRecyclerView.scrollToPosition(i);
是没有效果的。
LinearLayoutManager llm = (LinearLayoutManager) mRecyclerView.getLayoutManager();
llm.scrollToPositionWithOffset(i, 0);
llm.setStackFromEnd(false);