我正在使用以下代码在Android中重命名文件:
File source = new File(SOURCE_PATH);
File destination = new File(DESTINATION_PATH);
if (!destination.exists()) {
source.renameTo(destination);
}
问题是在重命名文件后,源文件夹中仍然有一个包含0字节的旧名称的文件。
我添加了以下行来删除文件:
if (source.exists()) {
source.delete();
}
但结果保持不变。我该怎么办?