需要满足的条件

  1. (未验证是否为必要条件) layout最外层用
  1. 背景图用图片控件(如ImageView)而不能直接对其他ViewGroup设置background(如LinearLayout)
  2. CoordinatorLayout和ImageView需要包含android:fitsSystemWindows="true"
  3. 需要用android:background设置资源(曾经被坑过)
  4. 该activity的style(v21)中需要添加
@android:color/transparent true

如parent是"ActionBar"结尾的还需要添加

false

实现的效果

Android如何实现5.0以上图片沉浸式状态栏_第1张图片 简易的实现
<?xml version="1.0" encoding="utf-8"?>    
Android如何实现5.0以上图片沉浸式状态栏_第2张图片 另一种实现
<?xml version="1.0" encoding="utf-8"?>                

更多相关文章

  1. 安卓 WebView加载本地图片时居中显示
  2. Android实现图片轮播切换
  3. Android:使用ViewPager实现左右滑动切换图片(图上有点点)
  4. android 自动生成ldpi, mdpi, hdpi, xhdpi, xxhdpi, xxxhdpi图片
  5. Delphi XE5 for android 使用 BITMAP STYLE DESIGNER 改变控件背
  6. Android教你一步一步实现简单重用自定义控件
  7. Android中软键盘弹出时底部控件会上移的问题

随机推荐

  1. Android通过手势实现的缩放处理
  2. Android 音乐播放器。
  3. android proguard
  4. Android 悬浮按钮的简单实现
  5. Android(安卓)Zygote启动流程源码解析
  6. I2C-Tools 4.0使用说明及android平台移植
  7. android 移送控件
  8. C++11 on Android
  9. Android 检测SD卡应用
  10. android基础控件(3)BottomNavigationView+F