getBitmap устарела в Java не только для API 29 - PullRequest
0 голосов
/ 06 марта 2020

Я пытаюсь использовать MediaStore.Images.Media.getBitmap, но получаю это предупреждение:

getBitmap устарела в java

Я знаю это устарел для API 29, поэтому я использую этот код:

 bitmap = if (Build.VERSION.SDK_INT > 27) {
                val source: ImageDecoder.Source =
                    ImageDecoder.createSource(this.contentResolver, filePath)
                ImageDecoder.decodeBitmap(source)
            } else
                MediaStore.Images.Media.getBitmap(this.contentResolver, filePath)

, но, похоже, в этой ситуации это бесполезно

...