获取几种布局的最后显示条目postion

来源:互联网 发布:禁用学校还原软件 编辑:程序博客网 时间:2024/06/09 20:20
//get the lastVisiablePositionmLayoutManager = recyclerView.getLayoutManager();if(mLayoutManager instanceof LinearLayoutManager){    lastVisiablePosition = ((LinearLayoutManager)mLayoutManager).findLastVisibleItemPosition();}else if(mLayoutManager instanceof GridLayoutManager){    lastVisiablePosition = ((GridLayoutManager)mLayoutManager).findLastCompletelyVisibleItemPosition();}else if(mLayoutManager instanceof StaggeredGridLayoutManager){    int[] into = new int[((StaggeredGridLayoutManager) mLayoutManager).getSpanCount()];    ((StaggeredGridLayoutManager) mLayoutManager).findLastVisibleItemPositions(into);    lastVisiablePosition = findMax(into);}
0 0