Устаревший "getBitmap" с API 29. Есть ли альтернативные коды? - PullRequest
1 голос
/ 18 июня 2019

Мой onActivityResult не работает, потому что getBitmap устарел, какие-либо альтернативные коды для этого?

вот коды, которые нужно изменить, есть предложения?

val bitmap = MediaStore.Images.Media.getBitmap(contentResolver, selectedPhotoUri)

getBitmap пересекается и говорит, что он устарел

Ответы [ 2 ]

3 голосов
/ 18 июня 2019

Проверьте официальный документ:

Этот метод устарел на уровне API 29. загрузка изображений должна выполняться через ImageDecoder#createSource(ContentResolver, Uri), который предлагает такие современные функции, как PostProcessor.

0 голосов
/ 18 июня 2019

Вы пробовали это?

val bitmap = ImageDecoder.createSource(contentResolver, uri)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...