当前位置: 首页 > 工具软件 > StatusBarUtil > 使用案例 >

StatusBarUtil 使用

壤驷文华
2023-12-01

原文地址

GitHub原作网址
中文使用说明

个人使用总结

作用

统一管理状态栏颜色样式

常用方法

方法名称参数作用
StatusBarUtil.setColor(Activity activity, int color)设置状态栏颜色
StatusBarUtil.setTranslucent(Activity activity, int statusBarAlpha)透明度 0-255设置状态栏半透明
StatusBarUtil.setTransparent(Activity activity)设置状态栏全透明
StatusBarUtil.setColorForDrawerLayout(Activity activity, DrawerLayout drawerLayout, int color)侧滑菜单设置状态栏颜色
StatusBarUtil.setTranslucentForImageView(Activity activity, int statusBarAlpha, View needOffsetView)为使用 ImageView 作为头部的界面设置状态栏透明
StatusBarUtil.setLightMode(Activity activity)当背景为白色,切状态栏透明的情况下,设置文字图标为黑色
StatusBarUtil.setColor(Activity activity, int color)设置状态栏颜色

注意事项

  1. 在 setContentView() 之后调用你需要的方法
  2. 如果你在一个包含 DrawerLayout 的界面中使用, 你需要在布局文件中为 DrawerLayout 添加 android:fitsSystemWindows=“true”
 类似资料: