我开发了一个文件管理器,但现在我遇到了问题,因为当我创建文件或文件夹时,我可以通过我的应用程序和其他文件管理器看到它,但是我无法看到它使用Windows文件资源管理器。而且,当我删除文件时,在Windows资源管理器中我仍然可以看到它(但是当我打开它时它是空白的,就像黑色图像一样)。
用于创建文件/目录的代码
newFile = new File(mFrag.getCurrentDir().getAbsolutePath(), fileName);
if (!newFile.exists()) {
try {
newFile.createNewFile();
} catch (IOException e) {
e.printStackTrace();
}
}
用于删除文件/目录的代码
File deleteFile = new File(path);
if (deleteFile.isDirectory()) {
File[] lf = deleteFile.listFiles();
if (!(lf.length == 0))
for (File f : lf) {
f.delete();
}
}
deleteFile.delete();