CollapsingToolbarLayout

2020-04-22  本文已影响0人  郭儿特洛夫斯基

CollapsingToolbarLayout

设置的layout_scrollFlags有如下几种选项: 

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

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

enterAlwaysCollapsed: 当你的视图已经设置minHeight属性又使用此标志时,你的视图只能已最小高度进入,只有当滚动视图到达顶部时才扩大到完整高度。 

 exitUntilCollapsed: 滚动退出屏幕,最后折叠在顶端。

·snap :这个属性让控件变得有弹性,如果控件下拉了75%的高度,就会自动展开,如果只有25%显示,就会反弹回去关闭。(去试试支付宝首页吧,就是加了弹性这个效果)

app:layout_collapseParallaxMultiplier 设置视差

app:layout_collapseMode="parallax"  视差模式,在折叠的时候会有个视差折叠的效果

app:layout_collapseMode="pin"  固定模式,在折叠的时候最后固定在顶端

https://blog.csdn.net/tablle/article/details/52288515
https://blog.csdn.net/wuyuxing24/article/details/79530035

上一篇下一篇

猜你喜欢

热点阅读