如何从以前的 URI 重新创建 DocumentFile 文件夹
How to recreate a DocumentFile folder from a previous URI
如果我们使用从 ACTION_OPEN_DOCUMENT_TREE 返回的树 URI 创建一个 DocumentFile。
DocumentFile dir = DocumentFile.fromTreeUri(context, treeUri);
然后创建子目录
DocumentFile subDir = pickedDir.createDirectory("example");
Uri uri = subDir.getUri();
我们以后如何使用上述 URI 重新创建子目录?
明白了,你必须将 DocumentsContract.createDocument() 与先前创建的目录的 URI 一起使用。
如果我们使用从 ACTION_OPEN_DOCUMENT_TREE 返回的树 URI 创建一个 DocumentFile。
DocumentFile dir = DocumentFile.fromTreeUri(context, treeUri);
然后创建子目录
DocumentFile subDir = pickedDir.createDirectory("example");
Uri uri = subDir.getUri();
我们以后如何使用上述 URI 重新创建子目录?
明白了,你必须将 DocumentsContract.createDocument() 与先前创建的目录的 URI 一起使用。