在应用程序中创建的文件在Windows文件资源管理器中不可见

时间:2016-11-25 20:50:20

标签: android

我开发了一个文件管理器,但现在我遇到了问题,因为当我创建文件或文件夹时,我可以通过我的应用程序和其他文件管理器看到它,但是我无法看到它使用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();

0 个答案:

没有答案