0

当我尝试从 getExternalFilesDir(String type) 获取路径时,将自动创建此处返回的目录。如何防止这种情况。请帮帮我??

4

1 回答 1

0

当我尝试从 getExternalFilesDir(String type) 获取路径时,将自动创建此处返回的目录。

这是正确的。

如何防止getExternalFilesDir(字符串类型)创建目录

你不能。

如何防止这种情况。请帮帮我??

我不知道有什么好的理由试图阻止这种情况发生。因此,我建议你重新考虑你的推理。无论如何,如果您坚持要防止这种情况,您将不得不:

  1. 手动确定应用程序的外部文件目录的路径和提供的类型。你可以根据getExternalFilesDir. 请注意,链接的源代码来自 Android 5.0.0_r2 标签。我不知道其他版本是否以及有什么不同。
  2. 手动检查此目录是否存在。你可以使用这个File类。
  3. 相应地采取行动,例如,如果目录存在而实际上不存在,则不做任何你想做的事情。
于 2014-12-05T10:26:03.947 回答