https://developer.android.com/training/camera/photobasics

дал проект, который позволяет пользователю делать снимки и просматривать их. У меня нет никаких проблем при съемке, просмотре, сохранении и восстановлении фотографии. Но моя проблема в том, что полученное камерой плохое качество, я не знаю, как установить качество камерыIntent, Вот мой код выглядит так.

....
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
        startActivityForResult(cameraIntent, CAMERA_REQUEST);
....

 @Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);

        if (requestCode == CAMERA_REQUEST && resultCode == RESULT_OK) {
            Bitmap userPhoto = (Bitmap) data.getExtras().get("data");
            iv_user.setImageBitmap(userPhoto);
        }
    }

Вот скриншот, когда камера включена.

И вот в режиме предварительного просмотра камеры после захвата изображения.

Если мы сравним эти две фотографии, мы увидим, что изображение в режиме предварительного просмотра размыто.

Ответы на вопрос(1)

Ваш ответ на вопрос