I useing Camera2basic.
when I use rear camera it capture a picture correctly, but when I switch on front camera capture picture not working.
button switch camera code :
this code working correctly show front camera view.
public void OnClick(View v)
{
if (v.Id == Resource.Id.picture)
{
string CAMERA_FRONT = "1";
string CAMERA_BACK = "0";
if (WhatCameraIsOn.Equals(CAMERA_FRONT))
{
WhatCameraIsOn = CAMERA_BACK;
CloseCamera();
OpenCamera(mTextureView.Width, mTextureView.Height);
}
else if (WhatCameraIsOn.Equals(CAMERA_BACK))
{
WhatCameraIsOn = CAMERA_FRONT;
CloseCamera();
OpenCameraFront(mTextureView.Width, mTextureView.Height);
}
}
}
Button Picture Click code:
this code take picture only by rear camera.
public void OnClick(View v)
{
if (v.Id == Resource.Id.picture)
{
TakePicture();
}
}
How can I take picture by front camera