鸿蒙 Next 动态修改状态栏背景色和字体颜色
定义一个全局的修改状态栏的方法,只需要传入想要修改的色值即可,也可以定义全局的状态模式,直接调用,根据业务需求自定义。
复制代码
版权声明: 本文为 InfoQ 作者【auhgnixgnahz】的原创文章。
原文链接:【http://xie.infoq.cn/article/bc43bee0dac99671a353854c7】。文章转载请联系作者。
本文字数:285 字
阅读完需:约 1 分钟
定义一个全局的修改状态栏的方法,只需要传入想要修改的色值即可,也可以定义全局的状态模式,直接调用,根据业务需求自定义。
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, //内容 文字 图标 }); })}
版权声明: 本文为 InfoQ 作者【auhgnixgnahz】的原创文章。
原文链接:【http://xie.infoq.cn/article/bc43bee0dac99671a353854c7】。文章转载请联系作者。
还未添加个人签名 2018-07-10 加入
还未添加个人简介

促进软件开发及相关领域知识与创新的传播
京公网安备 11010502039052号 | 产品资质



评论