FlycoTabLayout icon indicating copy to clipboard operation
FlycoTabLayout copied to clipboard

SlidingTabLayout的小小Bugs问题

Open quan356270259 opened this issue 8 years ago • 1 comments

建议在SlidingTabLayout的的onPageScrollStateChanged的方法中添加: @Override public void onPageScrollStateChanged(int state) { super.onPageScrollStateChanged(state); if (state == SCROLL_STATE_DRAGGING) { isTouchState = true; } else if (state == SCROLL_STATE_IDLE) { isTouchState = false; } }

然后在:scrollToCurrentTab方法中的 scrollTo(newScrollX, 0);方法进行判断一下:

if(isTouchState){ scrollTo(newScrollX, 0); } 这样可以解决多次调用scrollTo,导致抖动的视觉效果。望采纳。谢谢

quan356270259 avatar Dec 22 '17 10:12 quan356270259

赞一个

liujia95 avatar Apr 22 '20 03:04 liujia95