如何将Image.Source设置为内部存储图片文件夹中的照片?

时间:2017-11-28 15:22:39

标签: android xamarin.forms

这是我到目前为止所拥有的:

var file = Android.OS.Environment.DirectoryPictures + "/test1.jpg";
ImagePhoto.Source = ImageSource.FromFile(file);

但是,没有设置图像。我已经仔细检查过test1.jpg文件是否存在于设备的本地存储图片文件夹中,当我使用File Commander导航到它时,它就在那里。有人可以帮忙吗?

1 个答案:

答案 0 :(得分:1)

我设法使用环境变量来解决这个问题:

var file = Android.OS.Environment.ExternalStorageDirectory + "/" + Android.OS.Environment.DirectoryPictures + "/test1.jpg";