Делаем качественную картинку на андроид и устанавливаем imageView без сохранения картинки - PullRequest
0 голосов
/ 07 ноября 2019

Я создаю приложение, в котором вы можете делать снимки с помощью камеры, и изображение будет отображаться в ImageView, но качество очень низкое (130x260), есть способ использовать высококачественное изображение, не сохраняя его вустройство?

Я искал в Интернете решение своей проблемы, но не смог найти что-то полезное.

Мой код такой:

takePhoto.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);
                startActivityForResult(intent, 0);
            }
        });



@Override
    protected void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        Bitmap bitmap = (Bitmap) Objects.requireNonNull(data.getExtras()).get("data");
        imageView.setImageBitmap(bitmap);
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...