setImageURI() не отображает выбранное изображение из галереи после перезагрузки приложения

Обработчик кнопки:

public void addPhoto(View view) {
            Intent photoPickerIntent = new Intent(Intent.ACTION_PICK);
            photoPickerIntent.setType("image/*");
            resultRepresPhoto.launch(photoPickerIntent);
        }

resultRepresPhoto:

ActivityResultLauncher<Intent> resultRepresPhoto = registerForActivityResult(new ActivityResultContracts.StartActivityForResult(), new ActivityResultCallback<ActivityResult>() {
        @Override
        public void onActivityResult(ActivityResult result) {
            if (result.getResultCode() == Activity.RESULT_OK) {
                try {
                    Uri imageUri = result.getData().getData();
                    represPhotoUri = imageUri;
                    represPhoto.setImageURI(represPhotoUri);
                } catch (Exception e) { }
            }
        }
    });

Установка изображения в другой activity (тут все хорошо):

represPhotoView.setImageURI(null);
represPhotoView.setImageURI(represPhotoUri);

После того как закрываю и открываю приложение, не отображается изображение по тому URI, который получил в коде ранее.


Ответы (0 шт):