Android-StickyNavLayout
Android-StickyNavLayout copied to clipboard
topview为横向RecyclerView时,滑动导致头部缩回。
当id_stickynavlayout_topview包含可以左右滑动的RecyclerView时,左右滑动recyclerView会导致头部topview缩回。看了一下StickyNavLayout中下面这几行代码导致了topview缩回。
if (velocityY >= 0) {
mOffsetAnimator.setIntValues(currentOffset, topHeight);
mOffsetAnimator.start();
}
velocityY > 0 或者注释掉 mOffsetAnimator.start();可以解决。但似乎破坏了velocityY>=0时上滑的动画逻辑? 看了一下这里的代码是后来模仿AppLayoutBar merge进来的,是不是还有一点问题。