File tree Expand file tree Collapse file tree 1 file changed +3
-2
lines changed
ByRecyclerview/src/main/java/me/jingbin/library Expand file tree Collapse file tree 1 file changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -327,11 +327,12 @@ public void onScrollStateChanged(int state) {
327327 }
328328 int lastVisibleItemPosition = -1 ;
329329 if (layoutManager instanceof LinearLayoutManager ) {
330- lastVisibleItemPosition = ((LinearLayoutManager ) layoutManager ).findLastCompletelyVisibleItemPosition ();
330+ // 最后一条可见即刷新
331+ lastVisibleItemPosition = ((LinearLayoutManager ) layoutManager ).findLastVisibleItemPosition ();
331332
332333 } else if (layoutManager instanceof StaggeredGridLayoutManager ) {
333334 int [] into = new int [((StaggeredGridLayoutManager ) layoutManager ).getSpanCount ()];
334- ((StaggeredGridLayoutManager ) layoutManager ).findLastCompletelyVisibleItemPositions (into );
335+ ((StaggeredGridLayoutManager ) layoutManager ).findLastVisibleItemPositions (into );
335336 lastVisibleItemPosition = findMax (into );
336337
337338 }
You can’t perform that action at this time.
0 commit comments