Android如何从URL显示和图像

时间:2010-06-14 15:32:54

标签: android

我在Android应用上显示某些图片时遇到问题。只是来自某个URL的正常显示图像。有些图像有效,有些图像不起作用。例如,尝试从URL显示此图像:

http://img191.imageshack.us/img191/7379/tronlegacys7i7wsjf.jpg

它不起作用。甚至不能在模拟器中工作。

可能是图片的EXIF信息有问题吗?任何人都可以尝试看到他们能够在Android应用程序上显示该图像,并共享代码/方法以在屏幕上显示该图像吗?

谢谢!

3 个答案:

答案 0 :(得分:5)

或者你可以从谷歌尝试这个ImageDownloader类。它很好用:)是一个处理下载并将位图设置为ImageView的AsynkTask。

ImageDownloader

用法:

private final ImageDownloader mDownload = new ImageDownloader();
mDownload.download("URL", imageView);

答案 1 :(得分:4)

在webview中显示此图片没有任何问题

WebView myWebView = (WebView) findViewById(R.id.webview);                   
myWebView.loadUrl("http://img191.imageshack.us/img191/7379/tronlegacys7i7wsjf.jpg");

您的图片在哪里显示?

答案 2 :(得分:0)

确保AndroidManifest.xml中有<uses-permission android:name="android.permission.INTERNET" />。您使用什么代码加载图片?