如何下载文件并在imageView中打开它?

时间:2016-04-18 16:20:54

标签: android image picasso

网址不以.png或.jpg或任何图片格式结尾

网址如下:https://www.abcdef.com/funlearn/downloadFile?id=27 它是一个图像。如果我在任何浏览器中粘贴URL,它开始下载带有.jpg扩展名为food.jpg的文件。

             Picasso.with(getApplicationContext())

            .load("http://i.imgur.com/DvpvklR.png")//working

           // .load("https://www.abcdef.com/funlearn/downloadFile?id=27")//Not working

            .into(image);

收到此错误:D / skia:--- SkImageDecoder :: Factory返回null

1 个答案:

答案 0 :(得分:0)

理由是你放在"负载"应该是一个文件。结束的东西应该是一个文件。毕加索试着为你加载那个文件。您可以使用它来加载设备SD卡等文件。特别是文件应该是图像或视频。希望它有所帮助