statusBar

状态栏背景状态切换:
本笔记参考作者提供的源代码github地址

1, Utils.setStatusBar(this, false, false);
调用该方法后,达到状态栏沉浸效果。
注释后,出现白底状态栏。

Utils.setStatusBar(this, true, false);
即参数useThemestatusBarColor设置为true
此时,状态栏显示,白底,视图会沉浸到状态栏下。

Activity中多Fragment切换:

  • 设置Utils.setStatusBar(this, false, false);状态栏透明,视图沉浸到状态栏下
  • 在切换Fragment时, Utils.setStatusTextColor(false, MainActivity.this);
    切换浅暗色
  • 无沉浸效果的视图,在XML中置一占位View,动态设置高度为statusBar的高度

你可能感兴趣的:(statusBar)