android - BitmapFactory 解码 BMP 图像

标签 android bitmap

我正在使用this code来自 Android 开发者博客,用于下载 BMP 文件,如 this one 。 BitmapFactory.decodeStream 始终返回 null,skia 返回 false。

我也尝试使用 BitmapFactory.decodeByteArray 获得相同的结果。 框架supports BMP files ,那么我错过了什么?

谢谢

编辑:博客中的代码适用于 PNG 和 JPEG 图像。

最佳答案

好的,我找到了here ,您需要用 BufferedHttpEntity 包装 HttpEntity。

BufferedHttpEntity bufHttpEntity = new BufferedHttpEntity(entity);

关于android - BitmapFactory 解码 BMP 图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5886583/

相关文章:

java - 在 1 个请求中将多个文件从 Android 上传到 AppEngine

android - file.exists() 在 Android 上返回 false

Android WebView 嵌入式媒体内容

android - 使用WSO2作为移动应用程序的API网关时,如何安全地处理comsumer-key和secret

android - NoClassDefFoundError : java. util.Objects Android

java - 调整位图大小

C++ 将位图 "Right Way up"读入一维 vector 的最佳方法

android - 将不可变位图文件转换为可变位图

c++ - BitBlt 不更新 Windows C++ API 中的 WM_PAINT

c++ - GDI+:如何用红色像素替换黑色像素?