DocumentsContract.copyDocument () всегда не работает - PullRequest
0 голосов
/ 08 мая 2020
final String AUTHORITY = "com.android.externalstorage.documents";

Uri roottree  = DocumentsContract.buildTreeDocumentUri(AUTHORITY,"primary:");
Uri sourceuri = DocumentsContract.buildDocumentUriUsingTree(roottree,DocumentsContract.geTreeDocumentId(roottree) + "Folder1");
Uri TargetUri = DocumentsContract.buildDocumentUriUsingTree(roottree,DocumentsContract.getTreeDocumentId(roottree) + "Folder2");
Uri resulturi = DocumentsContract.copyDocument(myContentResolver,sourceuri,TargetUri);

Копирование Folder1 в Folder2 всегда возвращает null. CreateDocument, DeleteDocument, даже MoveDocument работают без каких-либо проблем.

...