是否已证明(或合理假设)BitmapFactory.decodeByteArray(...)可以识别here列出的任何图像格式?

最佳答案

是的,假设是合理的(如果您窥视AOSP的源代码,还可以考虑更多)。 BitmapFactory的JNI native 方法在BitmapFactory.cpp中。

https://github.com/android/platform_frameworks_base/blob/master/core/jni/android/graphics/BitmapFactory.cpp

由于BitmapFactory.decodeByteArray()BitmapDrawable(InputStream)构造函数最终都调用doDecode(),并且由于从APK加载资源时使用了该构造函数,因此可以合理地假设功能是相同的。

关于android - BitmapFactory.decodeByteArray(...)支持的格式,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24333450/

10-13 04:37