我想在原始资源目录中获取文件列表。就像打开文件目录并获取该目录中的所有文件一样。
也许我们可以调用系统命令来完成它。但我不知道如何找到原始目录的正确文件路径。
答案 0 :(得分:3)
你需要这个:
Field[] fields = R.raw.class.getFields();
for (int i = 0; i < fields.length - 1; i++) {
String name = fields[i].getName();
//do your thing here
}
希望它有所帮助。
答案 1 :(得分:0)
您可以使用以下字符串来访问该目录中的文件。 例如如果文件test.mp4位于原始目录,则可以使用以下字符串访问它:
android.resource://com.example.package/raw/test
我不确定您是否可以查询该目录中的所有文件!