【发布时间】:2020-03-03 12:35:38
【问题描述】:
我有一个资产文件夹,其中有一个选项卡文件夹,然后是一个文件夹列表,每个文件夹都包含一些文件
现在我想读取 tabs 文件夹中所有文件夹的名称以及 tabs 文件夹的每个子文件夹中的所有文件,即名为 sound 1、sound 2、sound 3 的文件夹。 ...
简单来说,我想读取我的assets文件夹中所有文件和文件夹的名称。请任何人帮助。 谢谢,
【问题讨论】:
-
嗨,到目前为止,您尝试了什么?
-
嗨,我尝试过使用path_provider 库,但它不起作用。它通过异常。当我在某处读到该文件包含有关每个资产的信息时,我在 AssetManifest.json 中查找,但它似乎只包含我们在 pubspec.yaml 中输入的信息。我不想将所有文件路径添加到 pubspec.yaml。我添加了
assets: - assets/以获取所有可在我的代码中使用的文件。现在,我需要列表或地图中的每个文件路径,而无需在我的代码中对它们进行硬编码,这样我就可以遍历它们并在 ListView 中显示它们。谢谢 -
这个问题你解决了吗?我遇到了和你一样的事情
-
我必须对字符串进行硬编码。但我还没有尝试过@Spatz 的回答。你可以试试。
-
我想列出 /assets/images/wallpapers/ 目录下的所有图片,并将它们存储在 List 类型的变量中以供进一步使用,我该怎么做?
标签: android ios flutter dart cross-platform