今天看到有人用bitmapfactory获取本地文件的对象。突然想起很久之前,进行图片下载后回调返回的bitmap对象为空的问题,于是重新回忆了一下这个过程。
最开始传递的是Inputstream这个流对象过去然后在handler里面进行回调,结果每次传递过去的bitmap对象都为空。
而后修改成直接传递一个bitmap对象给回调监听,问题就解决了。
由此,知道网络文件与本地文件进行获取流时是有区别的,先暂时记着这个事情。
本文回顾了一个关于使用BitmapFactory从网络下载图片时遇到的问题。最初尝试通过InputStream传递到Handler中进行处理,但返回的Bitmap对象始终为空。通过调整为直接传递Bitmap对象给回调监听的方式,成功解决了该问题。这提示我们在处理网络文件与本地文件时,在获取输入流方面存在差异。
今天看到有人用bitmapfactory获取本地文件的对象。突然想起很久之前,进行图片下载后回调返回的bitmap对象为空的问题,于是重新回忆了一下这个过程。
最开始传递的是Inputstream这个流对象过去然后在handler里面进行回调,结果每次传递过去的bitmap对象都为空。
而后修改成直接传递一个bitmap对象给回调监听,问题就解决了。
由此,知道网络文件与本地文件进行获取流时是有区别的,先暂时记着这个事情。

被折叠的 条评论
为什么被折叠?