Tips--AppBarlayout的五个srcollFlag常量

app: layout_srcollFlags:

  1. scroll: 后面的四个常量必须配合scroll才能起作用,且scroll必须放在最前面
  2. enterAlways :
    scroll |enterAlways
    优先滚动toolbar等view,优先滚动的进入(出)屏幕以后在滚动主view
  3. enterAlwaysCollasped :
    scroll | enterAlways | enterAlwaysCollasped
    这里涉及到collaspe折叠部分的view,同样优先滚动toolbar等view,优先滚动的得进入(出)屏幕以 后,然后主view滚动,到一定距离时折叠部分开始滚动展现,完全展开后,主view继续滚动
  4. snap :
    scroll | snap(快速)
    简单来说就是设置了一个度, 当上拉或者下拉 带到这个度是,完全展开或者完全折叠
  5. exitUntilCollsped:
    scroll | exitUntilCollsped
    没有view完全进出屏幕,toolbar等view一直保持恒定高度,折叠部分完全下拉展现或者上拉折叠后,主view在滚动

你可能感兴趣的:(Tips--AppBarlayout的五个srcollFlag常量)