没有gif 说个*B
注意看 状态栏的瑶瑟变化 (如果我是你 我不会去计较下边的toast)
之前为了这个效果我查了好多文章 博客什么的 ,,要么就是刚开始图片背景没有填充到状态栏下 要么就是刚开始图片背景填充到状态栏下 但是一上拉的时候 状态栏的背景颜色就会改变....后来我实在是找不到更好的方法了 只好偷鸡(取巧)了
第一步 大家需要设置沉浸式状态栏
不知道怎么回事 我在这里粘贴代码 总是粘贴不进去 fk...大家只好辛苦点自己打了 网上有好多沉浸式状态栏的链接 大家可以看看他们的
走你--------------------------->>>> 沉浸式状态栏
step1
-v19
-v21
-v23
step2 设置CoordinatorLayout 效果布局 如果这个布局没看过 先看看这个是怎么实现的
走你-------------------------- android CoordinatorLayout使用
先给大家看看我的整体布局
android CoordinatorLayout使用 如果你们好好看了这个控件使用 就应该对布局文件没什么疑问了
step3 设置 沉浸式状态栏
在 清单文件中 将刚才我们设置的主题 加进去
TranslucentTheme 是你们自己随便取的
有没有发现我的 布局中没有 android:fitsSystemWindows="true" 这句话 没错 我们不需要
如果我们不设置这句话的话 ,他会将咱们的标题栏隐藏在状态栏下面(没错 如果出现这个效果就是对的了)
因为手机状态栏高度大约是 20dp 所以我将ToolBar 的距离下移了20dp
这样我们就会出现 gif中的效果 记住千万不要设置android:fitsSystemWindows="true" 这句话
好了 你可以去你工程看一看了
我这只是偷鸡的方法 (是在不想将ToolBar的距离下移20dp) 也是是在没有更好的方法了 如果你们有更好的方法 一定一定要告诉我啊
这是我的QQ 765307272 一定要告诉我啊