It appears as if OnActivityResult does not get called after accepting the picture taken from the camera.
Am I calling StartActivityForResult() wrong?, or is
Try changing the data type of resultCode to int, instead of Result and making the overridden function public.
resultCode
int
Result
public
e.g.
public override void OnActivityResult(int requestCode, int resultCode, Intent data) { base.OnActivityResult(requestCode, resultCode, data); }