HarmonyOS 深色模式下,应用页面的时间、电量等信息展示

HarmonyOS
2024-12-25 12:22:13
浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
fox280

深色模式下可以将状态栏的颜色修改一下

在onWindowStageCreate方法中,判断是否是深色模式,如果是的话,则使用以下代码:

windowStage.getMainWindow((e,w)=>{
  let t=w.getWindowAvoidArea(window.AvoidAreaType.TYPE_SYSTEM);
  AppStorage.setOrCreate<window.AvoidArea>(eHomeApp.AVOID_AREA,t);

  let systemBarProperties: window.SystemBarProperties = {
    isStatusBarLightIcon: true,
    statusBarContentColor: '#ffffff'
  }
  w.setWindowSystemBarProperties(systemBarProperties)
})
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
分享
微博
QQ
微信
回复
2024-12-25 14:31:00
相关问题
应用如何适配深色模式
2256浏览 • 1回复 待解决
应用如何适配深色模式
3424浏览 • 1回复 待解决
HarmonyOS 深色模式
1004浏览 • 1回复 待解决
HarmonyOS 浅色模式深色模式
872浏览 • 1回复 待解决
关于切换深色模式应用自动重启应用
7320浏览 • 2回复 待解决
HarmonyOS web深色模式
684浏览 • 1回复 待解决
stagemode 模式如何获取version信息
2498浏览 • 0回复 待解决
如何将页面设置为深色模式
3025浏览 • 1回复 待解决
android 应用深色模式在鸿蒙os上有异常
10299浏览 • 1回复 待解决
HarmonyOS 如何禁用深色模式
586浏览 • 1回复 待解决
如何NavPathStack也支持页面的启动模式
1100浏览 • 1回复 待解决
HarmonyOS 如何禁止深色模式使用
766浏览 • 1回复 待解决