美文网首页
CoordinatorLayout记录

CoordinatorLayout记录

作者: 零宽度接合 | 来源:发表于2016-12-22 10:53 被阅读8次

    AppBarLayout夹在里面的元素如果希望他无操作不退出就不加flag

    layout_collapseMode (折叠模式) -有两个值:

    pin -设置为这个模式时,当CollapsingToolbarLayout完全收缩后,Toolbar还可以保留在屏幕上。

    parallax -设置为这个模式时,在内容滚动时,CollapsingToolbarLayout中的View(比如ImageView)也可以同时滚动,实现视差滚动效果,通常和layout_collapseParallaxMultiplier(设置视差因子)搭配使用。

    layout_collapseParallaxMultiplier(视差因子) - 设置视差滚动因子,值为:0~1。

    Flag包括:

    scroll: 所有想滚动出屏幕的view都需要设置这个flag- 没有设置这个flag的view将被固定在屏幕顶部。

    enterAlways: 这个flag让任意向下的滚动都会导致该view变为可见,启用快速“返回模式”。

    enterAlwaysCollapsed: 顾名思义,这个flag定义的是何时进入(已经消失之后何时再次显示)。假设你定义了一个最小高度(minHeight)同时enterAlways也定义了,那么view将在到达这个最小高度的时候开始显示,并且从这个时候开始慢慢展开,当滚动到顶部的时候展开完。

    exitUntilCollapsed: 同样顾名思义,这个flag定义何时退出,当你定义了一个minHeight,这个view将在滚动到达这个最小高度的时候消失。

    相关文章

      网友评论

          本文标题:CoordinatorLayout记录

          本文链接:https://www.haomeiwen.com/subject/semcvttx.html