可以通过:
Camera.CameraInfo info = new Camera.CameraInfo();
Camera.getCameraInfo(cameraId, info);
判断使用是前置还是后置摄像头,可以通过if (info.facing == CameraInfo.CAMERA_FACING_FRONT) 来判断
如果是已经打开的camera实例的话,可以通过
CameraInfo info = CameraHolder.instance().getCameraInfo()[mCameraId];
if(mCameraId == CameraInfo.CAMERA_FACING_FRONT) 来判断
看图像呗…
看照相机的图片呗
import android.hardware.Camera;
import android.hardware.Camera.Parameters;
Camera.CameraInfo info = new Camera.CameraInfo();
if(info.facing == Camera.CameraInfo.CAMERA_FACING_BACK) {
Log.d("Camera is facing back!");
}