BitmapFactory.decodeFile返回NULL

解决BitmapFactory.decodeFile返回NULL的问题

今天在写获取本地图片,然后将其转化为Bitmap,再对Bitmap进行压缩处理后保存在本地的另一文件夹的代码时,遇到了这样的问题:BitmapFactory.decodeFile(String path ,Options options)执行这个方法总是返回空的bitmap,查看了许多资料,还是没有找到原因,最后在debug的时候发现原来是path的路径不对,我传入的path路径是“file:///storage/emulated/0/DCIM/Camera/IMG_20151002_080421_mh1466438438485.jpg”,这个是fresco框架加载本地图片时的图片路径格式,所以忘记改回来了,最后成功的路径是“/storage/emulated/0/DCIM/Camera/IMG_20151002_080421_mh1466438438485.jpg”
所以将今天的错误帖一下,希望看到的朋友不要犯跟我一样的错误,这个错误浪费了我好长时间,哈哈。。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值