Android - Запустите фронтальную камеру для захвата по Intent

Я пробовал методы других вопросов, но для меня эти методы не работают.

Я хочу использовать намерение запустить фронтальную камеру. Я пытаюсь сделать это

Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
intent.putExtra("android.intent.extras.CAMERA_FACING",1);
mFile = Utils.getVisitorImage();
Uri imageUri = FileProvider.getUriForFile(
                getActivity(),
                getActivity().getPackageName() + ".fileprovider",
                mFile);
intent.putExtra(MediaStore.EXTRA_OUTPUT, imageUri);
startActivityForResult(intent, CAMERA_PHOTO_REQUEST_CODE);

но это не работает. мое устройство Android 7.1.1 или какое-то устройство выше 6.0.1.

Как использовать намерение запустить фронтальную камеру? Я надеюсь, что кто-то поможет мне. Спасибо.

0 ответов

Другие вопросы по тегам