参考
http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/1122/3712.html
http://blog.csdn.net/dodod2012/article/details/50675655
android 版本 4.4-5
项目配置
res/values/value-v19 actvity theme中添加
<item name="android:windowTranslucentNavigation">true</item>
<item name="android:windowTranslucentStatus">true</item>
意思是让状态栏和导航栏透明
在activity layout中
将android:fitsSystemWindows="true"
添加到要使用该背景的控件上
使用fitSystemWindows属性让系统帮我们自动适配不同情况下的status bar,让我们的view的paddingTop获取到一个合理的值
遇到的坑,添加到RelativeLayout布局时不起作用,后将布局套了层linearlayout
5.0以上 主题 中添加应该就可以了 没测试过
<item name="android:windowTranslucentNavigation">true</item>
<item name="android:windowTranslucentStatus">true</item>
<item name="colorPrimaryDark">@color/main_title_bar_bg</item>