Ich habe es verwendet
Code: Select all
private string getPathToFile(string fileName)
{
File dir = new File(Environment.GetExternalStoragePublicDirectory(Environment.DirectoryPictures), "imgen");
if (dir.Exists())
{
dir.Mkdirs();
}
File image = new File(dir, fileName);
return image.Path;
}
Code: Select all
"/storage/emulated/0/Pictures/imgen/new.png"
Ich habe gelesen, dass es sich bei diesem Ordner um eine Art Link handelt in einen mnt/shell/emulated/...-Ordner, der tatsächlich auf dem Emulator existiert.
Aber wie kann ich diesen echten Pfad in meiner Anwendung abrufen?