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的高度
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容