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”
所以将今天的错误帖一下,希望看到的朋友不要犯跟我一样的错误,这个错误浪费了我好长时间,哈哈。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章