>>714
画像サイズは展開したときのサイズ情報ではなくて、loadBitmapFromStreamSizeCheckで事前に画像サイズを取得していて
こいつが画像サイズを取得するのにBitmapFactoryを使っているため、Andoridが対応している形式じゃないと画像サイズが取得できないためのようです。

Android12でAVIFに対応したので、Android12以降ではBitmapFactoryでAVIFの画像サイズが取得できるため表示できるって感じでしょうかね。

画像サイズが取得出来てなかったら、展開時の情報取りに行くように改造してみたけど、
たまに画像が表示されなくなったりするから、簡単にはいかなさそうかも。