HarmonyOS 如何读取资源文件中的strarray?

​如何读取该文件:

1.不使用:$r('app.strarray.MainTabArr')

2.使用this.context.resourceManager.getStringArrayValueSync($r('app.strarray.MainTabArr').id);无法读取到值,当前为预览器环境。

在当前模块目录resource-element 目录下创建:​

strarray.json: 
{ 
  "strarray": [ 
    { 
      "name": "MainTabArr", 
      "value": [ 
        { "value":"1", 
          "name": "首页描述:value=0隐藏,value=1显示", 
          "title" : "首页" 
        }, 
        { "value":"1", 
          "name": "生活描述:value=0隐藏,value=1显示", 
          "title" : "生活" 
        }, 
        { "value":"1", 
          "name": "我的描述:value=0隐藏,value=1显示", 
          "title" : "我的" 
        }, 
        { "value":"1", 
          "name": "信用卡描述:value=0隐藏,value=1显示", 
          "title" : "信用卡" 
        } 
      ] 
    } 
  ] 
}
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
HarmonyOS
2024-11-11 10:32:53
736浏览
收藏 0
回答 1
回答 1
按赞同
/
按时间
zxjiu

​base目录与限定词目录下面可以创建资源组目录(包括element、media等),用于存放特定类型的资源文件。可以参考文档:​https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/resource-usage-V5

分享
微博
QQ
微信
回复
2024-11-11 15:18:14


相关问题
自定义资源文件怎么读取
2991浏览 • 1回复 待解决
如何获取HSP资源文件
3066浏览 • 1回复 待解决
如何获取资源文件全路径
2549浏览 • 1回复 待解决
鸿蒙资源文件都又什么作用?
4365浏览 • 1回复 待解决
鸿蒙如何获取资源文件路径
17476浏览 • 3回复 待解决
如何获取profile路径下资源文件
2424浏览 • 1回复 待解决
ArkTS如何自定义资源文件
3044浏览 • 1回复 待解决
HarmonyOS 资源文件无法跨模块访问
910浏览 • 1回复 待解决
HarmonyOS 文件上传 & 资源读取问题
1531浏览 • 1回复 待解决
HarmonyOS 获取资源文件绝对路径地址
1061浏览 • 1回复 待解决