UniversalImageLoader不能加载本地图片的解决方法

Universal-Image-Loader无法通过绝对路径直接加载SD卡中的图片,比如:

String imagePath = "/storage/emulated/0/Pictures/Screenshots/pic.png"


如果直接这么用会失败:

[java]  view plain  copy
  1. ImageLoader.getInstance().displayImage(imagePath, imageView);  


解决方案:

[java]  view plain  copy
  1. ImageLoader.getInstance().displayImage(ImageDownloader.Scheme.FILE.wrap(imagePath), holder.mImageView);  

用FILE包裹一下就好了

猜你喜欢

转载自blog.csdn.net/qq_26075861/article/details/80163743
今日推荐