HarmonyOS 如何获取资源库图片路径,用于适配深色模式
如何获取资源库图片路径,用于适配深色模式
容器组件Navigation的.menus属性中,需要填入icon图片地址,为适配深色模式这里要写成动态的,尝试了直接$r(‘app.media.xxx’)方式无效,应该返回的是一个对象。
用getMediaByNameSync的方法?如果是的话帮看下如何以拿到需求中所需的图片路径字符串。
代码片段:
Navigation(){
...
}
.menus([{
value: '', icon: 'resources/base/media/home_more_down.png', action: () => {
router.pushUrl({ url: 'pages/MorePage' })
}
}
])
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
应用如何适配深色模式
2721浏览 • 1回复 待解决
应用如何适配深色模式?
3784浏览 • 1回复 待解决
HarmonyOS 深色模式适配,需要准备另一套资源吗?
1275浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS深色模式下处理图片资源加载?
806浏览 • 1回复 待解决
app适配深色浅色切换模式
2849浏览 • 1回复 待解决
HarmonyOS 如何获取资源文件的路径,用于ndk C++侧处理
1297浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何使用双资源目录在鸿蒙应用中适配深色模式?
1059浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何适配深色与浅色模式?
1701浏览 • 1回复 待解决
HarmonyOS 如何获取当前是否为深色模式
1320浏览 • 1回复 待解决
如何获取当前手机是深色模式还是浅色模式?
1844浏览 • 1回复 待解决
HarmonyOS 深色模式暂未适配,如何配置工程都固定在浅色模式显示
939浏览 • 1回复 待解决
HarmonyOS 应用怎么获取resource/rawfile路径下的图片资源
854浏览 • 1回复 待解决
HarmonyOS 深色模式
1350浏览 • 1回复 待解决
HarmonyOS 图片和文字如何适配暗色模式?
802浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何适配鸿蒙应用的深色和浅色模式?
1453浏览 • 1回复 待解决
HarmonyOS深色主题适配
1444浏览 • 1回复 待解决
如何使用Image加载沙箱路径图片资源
3393浏览 • 2回复 待解决
HarmonyOS 如何获取系统当前的深色模式开启状态
1535浏览 • 1回复 待解决
HarmonyOS 如何禁用深色模式
800浏览 • 1回复 待解决
HarmonyOS 浅色模式与深色模式
1486浏览 • 1回复 待解决
HarmonyOS getStringByName取字符串资源库$r('app.string.xxx') value值
1283浏览 • 1回复 待解决
HarmonyOS 如何禁止深色模式使用
1022浏览 • 1回复 待解决
鸿蒙怎么获取当前是不是深色模式
9589浏览 • 1回复 待解决
HarmonyOS APP未适配深色模式是否影响最终版本上架?
1050浏览 • 1回复 待解决
HarmonyOS web深色模式
924浏览 • 1回复 待解决
可以在resources/base/media/路径在放置各种图片,获取的时候也是直接icon: ‘resources/base/media/startling.png’
参考链接:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#示例2
icon暂时只能使用’resources/base/media/background.png’的类似写法,如果想引用dark目录里的图,可以使用resources/dark/media /xxx.png引用即可