从资产文件夹中获取文件夹列表

Get list of folders from assets folder

我正在尝试从资产文件夹加载文件。 Assets文件夹包含两个文件夹dir1、dir2和文件file1。我正在使用以下代码:

AssetManager am = getAssets();

String[] data = null;
try {
    data = am.list("");
} catch (IOException e) {
    e.printStackTrace();
}

这给了我以下输出:sounds, images, webkit, file1。有人知道如何列出文件夹 dir1、dir2 吗?

P.S。如果我这样做 data = am.list("dir1"); 它会显示位于 dir1 中的文件。

文件夹似乎是空的,方法 AssetManager.list(""); 不会 return 清空文件夹。