Получить путь к каталогу изображенийAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Получить путь к каталогу изображений

Сообщение Anonymous »

Я пытаюсь сохранить изображение (растровое изображение/байт[]) с помощью приложения Xamarin.Android
Я использовал

Код: Выделить всё

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;
}
Итак, возвращаемый путь выглядит примерно так:

Код: Выделить всё

"/storage/emulated/0/Pictures/imgen/new.png"
Но этот путь не существует в эмуляторе, как я проверил с помощью Android Device Monitor.
Я читал, что эта папка представляет собой какую-то ссылку в папку mnt/shell/emulated/..., которая действительно существует в эмуляторе.
Но как мне получить этот реальный путь в моем приложении?

Подробнее здесь: https://stackoverflow.com/questions/393 ... -directory
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»