как сохранить файлы имея его uri

с помощью кода

private val pickPhoto = registerForActivityResult(PickVisualMedia()){uri ->
    if (uri == null) Toast.makeText(this, R.string.selectPhoto, Toast.LENGTH_SHORT).show()
    else binding.image.setImageURI(uri)
}
binding.image.setOnClickListener {
    pickPhoto.launch(PickVisualMediaRequest(PickVisualMedia.ImageOnly))
}

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


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