When i Want to Open camera When Activity is Started is see This Exception
Android.OS.FileUriExposedException
This is My Code
var CameraIntent = new Intent(Android.Provider.MediaStore.ActionImageCapture);
var activities = PackageManager.QueryIntentActivities(CameraIntent, 0);
if (activities.Count > 0)
{
Java.IO.File ImageFile = new Java.IO.File(FriendRepository.GetImage(friend.FriendID));
Android.Net.Uri ImageUri = Android.Net.Uri.FromFile(ImageFile);
CameraIntent.PutExtra(MediaStore.ExtraSizeLimit, 1024);
CameraIntent.PutExtra(MediaStore.ExtraOutput, ImageUri);
StartActivityForResult(CameraIntent,0);
} else {
Toast.MakeText(this, "دوربین یافت نشد لطفا دوباره امتحان کنید.", ToastLength.Long).Show();
}