2011-09-21 50 views
-1

我使用类似this的东西从Web下载图像。图像通常显示在网页上。这是图像的link。它在Android设备上成功下载,但不在ImageView控件上显示。并且this Image下载并显示成功。 Android ImageView控件无法显示某些特定图像的原因?Android ImageView图像显示问题,其中从web下载的图像

Android API级别:7

谢谢!

+0

当我试图从网上下载图像。我看到InputStream不为null,但InputStream wrappedstream的属性为null,因此BitmapFactory无法解码流。 – nesimtunc

+0

当我通过photoshop或自定义应用程序将图像保存在网络服务器上时,它有一个有趣的事情,它工作得很好。但有很多图像无法调整大小。 – nesimtunc

+0

我写了一段和平的代码来重新保存服务器上的图像,让我们知道客户端重新下载它。问题是由于lib已经使用了resize,所有图像都有数据被破坏。 – nesimtunc

回答

0
Drawable img = Drawable.createFromPath(filePath); 

filepath是像你在你的手机的SD卡绝对路径

ImageView ivPic=(ImageView) findViewById(R.id.ivPic);;  
ivPic.setImageDrawable(img); 
+0

对不起,有很多图像,所以我不想保存在手机的本地存储。 – nesimtunc