我用意图召唤相机拍摄照片,但这次我需要调用前置摄像头而不是后置摄像头。那么这在android中是否可行,如果可以,我该如何拨打电话?
以下是我现在正在做的事情:
intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
photoImageFile = ImageUtil.getTempFile(this);
photoImagePath = photoImageFile.getPath();
if(getIntent().getBooleanExtra(IntentConstants.FRONT_CAMERA,false)){
//TODO call front camera
}
intent.putExtra(MediaStore.EXTRA_OUTPUT, Uri.fromFile(photoImageFile));
startActivityForResult(intent, RequestCode.FROMCAMERA);