状态栏着色----(安卓学习笔记)

时间:2021-10-01 22:35:19

状态栏着色(又被称为沉浸式设计)是安卓4.4系统以上才能实现的功能

在5.0以上的系统中可以直接在主题中设定状态栏颜色或者在代码中设置

  1. @color/colorPrimaryDark
  2. getWindow().setStatusBarColor(color)

我们这里主要探究的是如何在5.0以下实现沉浸式设计

5.0以下系统实现的思路是给Toolbar或者自定义的标题栏加一个状态栏高度的padding 同事要让状态栏透明化设置fitsSystemWindows=”true”或者在代码中设置