项目中使用了CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout实现头部视图视差
根据AppBarLayout的不同状态更新toolbar的标题(隐藏显示)类似bilibili客户端的视频图标的隐藏显示
代码:
枚举定义状态
判断状态代码
layout文件部分代码网上比较普遍,这里就不贴了
实现效果:
项目中使用了CoordinatorLayout+AppBarLayout+CollapsingToolbarLayout实现头部视图视差
根据AppBarLayout的不同状态更新toolbar的标题(隐藏显示)类似bilibili客户端的视频图标的隐藏显示
代码:
枚举定义状态
判断状态代码
layout文件部分代码网上比较普遍,这里就不贴了
实现效果: