//Permissions
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
//for open camera
private void goCamera(object sender,EventArgs args)
{
Intent intent = new Intent(MediaStore.ActionImageCapture);
StartActivityForResult(intent, REQUEST_TAKE_PHOTO);
}
//for handle the result
protected override void OnActivityResult(int requestCode, [GeneratedEnum] Result resultCode, Intent data)
{
base.OnActivityResult(requestCode, resultCode, data);
Bitmap bitMap = (Bitmap)data.Extras.Get("data");
pictureViewer.SetImageBitmap(bitMap);
}
Here the data(Intent) result is getting null, how to resolve this issue?