我的应用程序从 sd 卡创建和使用一些图像。这些图像显示在设备的图库中,但我不希望这样。所以我试图在这个目录中创建一个 .nonmedia 文件,但我的问题是这个文件不会被创建。
继承人的代码:
public void createNonmediaFile(){
String text = "NONEMEDIA";
String path = Environment.getExternalStorageDirectory().getPath() + "/" + AVATARS + "/.nonmedia";
FileOutputStream fos;
try {
fos = new FileOutputStream(path);
fos.write(text.getBytes());
fos.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
没有例外。
我想这与“。”有关。在名字里。如果我尝试相同的方法,则会创建文件。
谢谢你的帮助。