HarmonyOS 如何在应用中动态的设置深浅色模式?
咨询描述:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-light-dark-color-adaptation-V5这篇文章中深浅色只能是初始化中设置,有没有可以动态更新该功能的方法。this.context.getApplicationContext().setColorMode(ThemeTypeList[0].color)。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 怎么全局设置应用不跟随系统深浅色模式?
223浏览 • 1回复 待解决
切换应用深浅色模式,切换应用的深浅色模式,且不跟随系统。本例从资源分类的角度实现。
787浏览 • 1回复 待解决
#鸿蒙学习大百科#如何让应用的显示跟随系统的深浅色模式?
150浏览 • 1回复 待解决
多个Ability并适配深浅色模式/系统语言切换
779浏览 • 1回复 待解决
HarmonyOS 如何监听系统的深色模式还是浅色模式?
143浏览 • 1回复 待解决
如何在鸿蒙应用中实现动态权限管理?
98浏览 • 0回复 待解决
HarmonyOS 浅色深色主题如何设置
307浏览 • 1回复 待解决
如何获取当前手机是深色模式还是浅色模式?
565浏览 • 1回复 待解决
如何在HarmonyOS中实现动态主题切换?
35浏览 • 0回复 待解决
HarmonyOS如何在代码中动态创建XComponent
392浏览 • 1回复 待解决
如何在HarmonyOS中实现动态加载模块?
37浏览 • 0回复 待解决
如何在ArkTS中动态加载so
366浏览 • 1回复 待解决
app适配深色浅色切换模式
1800浏览 • 1回复 待解决
如何在TextArea中设置最小的高度。
461浏览 • 1回复 待解决
如何在HarmonyOS中实现分布式应用的调试?
50浏览 • 0回复 待解决
HarmonyOS 如何在ArkTS组件中动态控制是否使用组件的某个属性
314浏览 • 0回复 待解决
如何在OpenHarmony标准系统中添加自己编译的动态库
7707浏览 • 1回复 待解决
如何在HarmonyOS应用中优化设备间通信效率?
32浏览 • 0回复 待解决
如何在Shadow DOM中应用全局样式?
39浏览 • 0回复 待解决
HarmonyOS 如何在Row中设置子组件为右侧对齐?
460浏览 • 1回复 待解决
跟随系统,系统深色模式下getColorSync(resource)返回了浅色模式下的颜色值而不是深色的
325浏览 • 1回复 待解决
如何在.net中应用JMS消息服务?
2065浏览 • 1回复 待解决
Canvas中深色/浅色主题切换
331浏览 • 1回复 待解决
#鸿蒙通关秘籍# 如何在DevEco Studio中调试HarmonyOS应用?
54浏览 • 1回复 待解决
应用开发中的预览器换成手表模式
9990浏览 • 2回复 待解决
配置组件颜色后,组件颜色不跟随系统主题配色切换,框架定义了两种颜色模式,取值如下:
dark:深色模式
light:浅色模式
应用开发中使用的各类资源文件,需要放入特定子目录中存储管理。resources目录包括三大类目录,一类为base目录,一类为限定词目录,还有一类为rawfile目录。自定义深浅色模式的资源文件夹属于限定词目录。
创建深浅色模式资源:
右键点击resources文件夹,新建"Resource Directory"
在弹出框内选择"Color Mode"选项,新建Light/Dark资源文件夹
右键点击Light/Dark资源文件夹中的element文件夹,新建"Element Resource File"
在弹出框内选择"Root element"为"color"类型,创建颜色资源文件
深浅色资源文件格式如下:
未配置Light/Dark颜色文件时,应用默认使用base资源目录下的颜色文件。
提供一下代码进行参考:
demo:应用中使用$r符号取用资源文件。