BitmapFactory.decodeByteArray支持的格式(...)

时间:2014-06-20 18:24:18

标签: android android-image

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

1 个答案:

答案 0 :(得分:10)

是的,可以合理地假设(如果你看一下AOSP的源代码,那就更多了)。 BitmapFactory的JNI原生方法位于BitmapFactory.cpp

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

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