Как получить размер изображения с помощью ImageDecoder? - PullRequest
0 голосов
/ 18 января 2019

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

С BitmapFactory можно сделать с:

BitmapFactory.Options.inJustDecodeBounds = true

Этот параметр заставляет декодер получать только размер изображения без необходимости декодировать и возвращать растровое изображение. Но ImageDecoder не имеет эквивалентной опции.

Кроме того, кажется, что размер известен только тогда, когда вызывается ImageDecoder. OnHeaderDecodedListener , и ни на этом этапе нет никакой возможности отменить декодирование и избежать возврата растрового изображения.

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