Android 渐变色沉浸式状态栏

效果图在最下

在AndroidManifest.xml中的activity中使用自定义主题

然后在style.xml中去定义该主题

要在三个不同的styles.xml文件中定义以适应不同安卓版本

Android 渐变色沉浸式状态栏_第1张图片
values的styles.xml


values-v19的styles.xml

values-v21的styles.xml

在布局文件中的第一个控件设置为渐变



    

       省略中间布局。。。。。。。。。。。。。。。。。。

然后去定义渐变布局title_shade_bule



    

就可以实现了

注:如果顶部是使用Toolbar,需要在Toolbar中加上

android:fitsSystemWindows="true"

以防止Toolbar与状态栏重叠

效果图:

Android 渐变色沉浸式状态栏_第2张图片

你可能感兴趣的:(Android,Android,statusBarView,沉浸式状态栏,渐变)