From f69cf19db66628d996daee2910074a9d555738af Mon Sep 17 00:00:00 2001 From: longerian Date: Mon, 9 Oct 2017 20:22:13 +0800 Subject: [PATCH] pre layout item for pixels of distance --- .../alibaba/android/vlayout/ExposeLinearLayoutManagerEx.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlayout/src/main/java/com/alibaba/android/vlayout/ExposeLinearLayoutManagerEx.java b/vlayout/src/main/java/com/alibaba/android/vlayout/ExposeLinearLayoutManagerEx.java index 35a9602..634a666 100644 --- a/vlayout/src/main/java/com/alibaba/android/vlayout/ExposeLinearLayoutManagerEx.java +++ b/vlayout/src/main/java/com/alibaba/android/vlayout/ExposeLinearLayoutManagerEx.java @@ -1153,7 +1153,7 @@ class ExposeLinearLayoutManagerEx extends LinearLayoutManager { } recycleByLayoutStateExpose(recycler, layoutState); } - int remainingSpace = layoutState.mAvailable + layoutState.mExtra; + int remainingSpace = layoutState.mAvailable + layoutState.mExtra + recycleOffset; while (remainingSpace > 0 && layoutState.hasMore(state)) { layoutChunkResultCache.resetInternal(); layoutChunk(recycler, state, layoutState, layoutChunkResultCache);