安卓用于解码图像的新类,ImageDecoder,有很多源类型。但不包括createSource(InputStream)。有一个类似的方法createSource(Resources res, InputStream is),但它是隐藏的(为什么?)
现在,我想使用ImageDecoder来解码一个InputStream,它和BitmapFactory.decodeStream一样从ZipFile.getInputStream()打开。
所以:
ImageDecoder与InputStream一起使用了吗?(因为我不想使用旧的BitmapFactory)发布于 2019-06-11 12:33:12
为什么这个方法是隐藏的?
谷歌已经声明他们不想支持流,尽管他们没有详细说明原因。
还有其他选择吗?这样我就可以将ImageDecoder与InputStream一起使用了吗?
将流读入内存,然后使用ByteBuffer,我猜。
https://stackoverflow.com/questions/56543476
复制相似问题