1

如果我尝试全部DocumentFile使用它,则仅在第一级DocumentFile.fromTreeUri()返回我,而没有子文件夹中的那些。DocumentFilesUri

如果为了获取所有DocumentFile子文件夹,我尝试检查什么DocumentFile是目录,Uri在使用的方法中递归传递它DocumentFile.fromTreeUri(),整个过程非常慢

有没有更好的方法来做到这一点(没有使用经典存储访问的方法)?

编辑

上面的方法,实际上它不仅仅是慢,而是完全卡住了。这是因为文件夹的对象总是返回根文件列表而不是它们的内容列表,因为这里DocumentFile解释了奇怪的 SAF 行为,这导致了循环。

4

0 回答 0