安卓AppBarLayout状态判断

项目中使用了CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout实现头部视图视差
根据AppBarLayout的不同状态更新toolbar的标题(隐藏显示)类似bilibili客户端的视频图标的隐藏显示
代码:
枚举定义状态

安卓AppBarLayout状态判断_第1张图片
QQ图片20160621103556.png

判断状态代码

安卓AppBarLayout状态判断_第2张图片
QQ图片20160621103655.png

layout文件部分代码网上比较普遍,这里就不贴了

实现效果:

安卓AppBarLayout状态判断_第3张图片
appBarLayout.gif

你可能感兴趣的:(安卓AppBarLayout状态判断)