如何获取应用resource目录下的文件

edice 显示全部楼层 发表于 2023-8-24 10:59:53

【问题描述】应用中用到的图片、string、color等资源,都放到resource目录下了,我尝试通过相对路径访问,没有效果,如何获取应用resource目录下的文件?

我的目录结构:

image14.png

通过相对路径访问:

image15.png

【运行环境】

硬件:rk3568; ROM: 3.2 Beta5; API 9

您尚未登录,无法参与评论,登录后可以:
参与开源共建问题交流
认同或收藏高质量问答
获取积分成为开源共建先驱

精彩评论2

hyacinth养花人

沙发 发表于 2023-8-29 16:06:12

正确的使用方式:

Image($r('app.media.icon_city'))

访问resource目录下的资源

● 方式一:使用r或者rawfile访问。适合静态访问,程序运行时不改变资源路径。 ● 方式二:使用ResourceManage访问。适合动态访问,程序运行时可动态改变资源路径。

参考以下文档:

资源分类与访问

资源管理

汐之蓝

发表于 2024-1-10 14:56  IP属地: 广东省广州市

回复 gelsang: 赞!👍

【1 条回复】

Copyright   ©2023  OpenHarmony开发者论坛  京ICP备2020036654号-3 |技术支持 Discuz!

返回顶部