首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >鸿蒙Next动态修改状态栏背景色和字体颜色

鸿蒙Next动态修改状态栏背景色和字体颜色

原创
作者头像
用户4773577
修改2025-06-28 20:48:14
修改2025-06-28 20:48:14
1700
举报

定义一个全局的修改状态栏的方法,只需要传入想要修改的色值即可,也可以定义全局的状态模式,直接调用,根据业务需求自定义。

代码语言:javascript
复制
export const  bgcolors:string[]=['#faebd7','#00ffff','#7fffd4','#f5f5dc','#ffe4c4'];
export const textColors:string[]=['#0000ff','#8a2be2','#a52a2a','#008b8b','#6495ed'];
export function  changeStatusBarColor(barColor:string,contentColor:string){
  window.getLastWindow(getContext(),(_err,win)=>
  {
    win.setWindowSystemBarProperties({
      statusBarColor:barColor, //背景
      statusBarContentColor:contentColor, //内容 文字 图标
    });
  })
}

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档