简单下载单张图片进行回调,下载对象为空的问题
2016-08-02 22:38
281 查看
今天看到有人用bitmapfactory获取本地文件的对象。突然想起很久之前,进行图片下载后回调返回的bitmap对象为空的问题,于是重新回忆了一下这个过程。
最开始传递的是Inputstream这个流对象过去然后在handler里面进行回调,结果每次传递过去的bitmap对象都为空。
![](https://img-blog.csdn.net/20160802224104395?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
![](https://img-blog.csdn.net/20160802224109504?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
而后修改成直接传递一个bitmap对象给回调监听,问题就解决了。
![](https://img-blog.csdn.net/20160802224059457?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
由此,知道网络文件与本地文件进行获取流时是有区别的,先暂时记着这个事情。
最开始传递的是Inputstream这个流对象过去然后在handler里面进行回调,结果每次传递过去的bitmap对象都为空。
而后修改成直接传递一个bitmap对象给回调监听,问题就解决了。
由此,知道网络文件与本地文件进行获取流时是有区别的,先暂时记着这个事情。
相关文章推荐
- 使用SDWebImage进行简单的图片下载和缓存
- 利用NSOperation进行异步图片下载——设置UITabView数据,图片下载,占位图。解决异步下载和Cell重用造成的图片设置混乱。和多次重复下载的问题
- 使用ZipEntry进行图片压缩下载,文件夹中文乱码问题
- vs2013—未解决问题—编写简单的图片下载程序
- AFNetworking简单使用起来进行下载图片
- HttpURLConnection----利用接口回调和多线程进行简单的文件下载
- **ANDROID**# 第七章图形与图像处理(静态处理) > Bitmap是有像素点构成的点阵图。 ------ ## 使用简单的图片 ---- * 通过Drawable对象进行访问。
- 【转载+原创】curl_multi_init 简单并发下载图片问题
- AFNetworking简单使用起来进行下载图片
- AFNetworking简单使用起来进行下载图片
- 又是三天,socket下载图片的问题总算搞定了
- 生成水印图片是出现这个问题!(无法从带有索引像素格式的图像创建 Graphics 对象。)
- List中的对象元素进行简单排序
- 时间比较问题 举一个简单例子说明:比如一个论坛对当天发表的贴子用new图片标记一下
- 【问题】如何获得报表中某对象的值与程序进行交互?
- C#自动给据sql中的带@的变量提取变量名称在从简单数据对象中取得生成SqlParameter数组进行数据插入(利用反射完成)
- 下载并显示网上的图片 - 回复 "fancy" 的问题
- 《我的智囊团J2EE项目实训视频》第20节,可以解决下载到66%不能进行的问题!!
- 这个问题不简单:非静态的字段、方法或属性“System.Web.UI.Page.Request.get”要求对象引用
- 简单的C#进行图片操作