私の質問は
、android file.nenameTo(newpath);でファイル システム レベルのパスを変更するだけで、コピーではなくファイルを移動する方法です。このメソッドは、このようなパスがある場合にのみ機能します
File f = new File(/storage/Folder1/Folder2/image.png);
File newfile = new File((/storage/Folder1/Folder3/image.png);
f.renameTo(newfile); // this method returns true
機能しますが、複数の親フォルダーが変更されると機能しません
File f = new File(/storage/Folder1/Folder2/image.png);
File newfile = new File((/storage/Folder3/Folder4/image.png);
f.renameTo(newfile); // this method returns false
the following case also not work
File f = new File(/storage/Folder1/Folder2/image.png);
File newfile = new File((/storage/Folder3/image.png);
f.renameTo(newfile); // this method returns false
上記のようにファイルを移動したいのです
が、英語で申し訳ありません