Pfad zum Bilderverzeichnis abrufen

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Pfad zum Bilderverzeichnis abrufen

by Guest » 03 Jan 2025, 18:35

Ich versuche, ein Bild (Bitmap/Byte[]) mit meiner Xamarin.Android-App zu speichern
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;
}
Der zurückgegebene Pfad sieht also etwa so aus:

Code: Select all

"/storage/emulated/0/Pictures/imgen/new.png"
Aber dieser Pfad existiert nicht auf dem Emulator, wie ich mit dem Android Device Monitor überprüft habe.
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?

Top