1
私はXamarinで初心者です。私はXamarin.forms でアプリケーションを開発していますが、Xamarin.Androidに小さなネイティブコードを書いてAndroidデバイスに画像をダウンロードしています。 問題はデバイスのPhoneストレージにイメージをダウンロードできますが、ギャラリーには表示されませんが、電話機のストレージにあります。ファイルマネージャで見ることができます。 誰でも私がここで間違っていることを提案できますか?私は右のダウンロード後、ギャラリーの私のダウンロードした画像を見ることができています画像は電話機のストレージにダウンロードされましたが、Xamarin.Androidのギャラリーには表示されません
public void DownloadFile(byte[] data, string fileName, string fileType, string attachmentUrl)
{
string localPath = string.Empty;
if (fileType == CAN.Model.Enums.FileTypes.Image.ToString())
{
localPath = Path.Combine(Android.OS.Environment.GetExternalStoragePublicDirectory(Android.OS.Environment.DirectoryPictures).AbsolutePath, fileName);
}
File.WriteAllBytes(localPath, data);
}
の可能性のある重複した[どのように私はAndroid上でメディアストアをリフレッシュすることができますか?](http://stackoverflow.com/questions/3300137/how-can-i-refresh-mediastore-on-android) – SushiHangover