直接使用recyclerView的scrollToPosition/smoothScrollToPosition只能让指定项显示出来,并非置顶。网络上的大多方法都是冗余方法,其实google直接提供了方法
linearLayoutManager = new LinearLayoutManager(activity); postDetailsRecyclerView.setLayoutManager(linearLayoutManager); linearLayoutManager.scrollToPositionWithOffset(position,0);///核心调用语句
就是使用Recycleview的LinearLayoutManager的scrollToPositionWithOffset()即可