Camera Activity is returning only after two image captures in Xamarin.Android

I am new to Xamarin.Android. I am working on an app where user need to capture image from camera and display that image in Image view. I am able to open camera and take a picture. But the image is not returning. In the same Camera activity instance i have taken another capture from camera and click ok, then the activity is returning data 2 times for previous activity. Can someone please help me in resolving this.

Thank you in Advance