Sam*_*ern 3 url png android jpeg drawable
我正在开发和Android应用程序从互联网页面(特别是xckd.com)拉取图片.我使用这种基本形式的代码非常好地工作(见下文)
ImageView iv = new ImageView;
URL url = new URL(address);
InputStream content = (InputStream)url.getContent();
Drawable d = Drawable.createFromStream(content , "src");
iv.setImageDrawable(d)
Run Code Online (Sandbox Code Playgroud)
我注意到当我查看他们的一些较旧的漫画时,图像不会显示(但我正在从页面中正确地抓取其他信息,所以我知道网址是正确的).我确定只有当图像是.jpg文件时才会出现这个结果,但是当它是.png时效果很好
我用Google搜索了很多,我无法弄清楚为什么会这样,有一个简单的解决方法吗?
这是一个已知问题http://code.google.com/p/android/issues/detail?id=6066.使用FlushedInputStream解决它.
归档时间: |
|
查看次数: |
6910 次 |
最近记录: |