是否记录(或合理地假设)BitmapFactory.decodeByteArray(...)可以识别列出here列出的任何图像格式?
答案 0 :(得分:10)
是的,可以合理地假设(如果你看一下AOSP的源代码,那就更多了)。 BitmapFactory
的JNI原生方法位于BitmapFactory.cpp
。
由于BitmapFactory.decodeByteArray()
和BitmapDrawable(InputStream)
构造函数最终都调用了doDecode()
,并且由于在从APK加载资源时使用了此构造函数,因此可以合理地假设这些功能是同样的。