В KOTLIN были протестированы все альтернативы, но растровое изображение не удалось сохранить на внешнем хранилище
Если я использую:
MediaStore.Images.Media.insertImage(this.contentResolver, file.absolutePath, file.name, file.name)
Затем я получил сообщение «insertImage не рекомендуется в Java»
Если я используйте:
values.put(MediaStore.Images.Media.DATA, file.absolutePath)
context.contentResolver.insert(MediaStore.Images.Media.EXTERNAL_CONTENT_URI, значения)
Затем я получил " ДАННЫЕ устарел в Java "
Также
Environment.getExternalStorageDirectory() устарел
Как решить эту проблему?
Подробнее здесь: https://stackoverflow.com/questions/603 ... mage-is-de
Мобильная версия