private void OnActionClick(object sender, EventArgs eventArgs)
{
if (_isCaptureMode == true)
{
Intent intent = new Intent(MediaStore.ActionImageCapture);
_file = new Java.IO.File(_dir, String.Format("myPhoto_{0}.jpg", Guid.NewGuid()));
intent.PutExtra(MediaStore.ExtraOutput, Android.Net.Uri.FromFile(_file));
StartActivityForResult(intent, 0);
}
else
{
_imageView.SetImageBitmap(null);
if (_bitmap != null)
{
_bitmap.Recycle();
_bitmap.Dispose();
_bitmap = null;
}
_pictureButton.Text = "Take Picture";
_resultTextView.Text = "";
_isCaptureMode = true;
}
}