RecyclerView让置顶项置顶

直接使用recyclerView的scrollToPosition/smoothScrollToPosition只能让指定项显示出来,并非置顶。网络上的大多方法都是冗余方法,其实google直接提供了方法

linearLayoutManager = new LinearLayoutManager(activity);
postDetailsRecyclerView.setLayoutManager(linearLayoutManager);
linearLayoutManager.scrollToPositionWithOffset(position,0);///核心调用语句

就是使用Recycleview的LinearLayoutManager的scrollToPositionWithOffset()即可

 

你可能感兴趣的:(随记)