Skip to content

Commit 2bbec58

Browse files
author
uis
committed
fixed top加入补偿宽度动画去抖动
1 parent 79acf9b commit 2bbec58

1 file changed

Lines changed: 3 additions & 0 deletions

File tree

stacklayout/src/main/java/com/uis/stackview/StackHelper.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -297,6 +297,9 @@ void releaseScroll(int velocity){
297297
}else{
298298
removeBottomView();
299299
transX = everyWidth*sign - transX;
300+
//addTop宽度补偿达到平滑过度
301+
int offset = (layout.getWidth()+layout.stackEdge-everyWidth)*sign;
302+
scaleTransChild(offset);
300303
mAnimator.startAnimator(false,false,transX,this);
301304
}
302305
}else {

0 commit comments

Comments
 (0)