我在Android应用上显示某些图片时遇到问题。只是来自某个URL的正常显示图像。有些图像有效,有些图像不起作用。例如,尝试从URL显示此图像:
http://img191.imageshack.us/img191/7379/tronlegacys7i7wsjf.jpg
它不起作用。甚至不能在模拟器中工作。
可能是图片的EXIF信息有问题吗?任何人都可以尝试看到他们能够在Android应用程序上显示该图像,并共享代码/方法以在屏幕上显示该图像吗?
谢谢!
答案 0 :(得分:5)
或者你可以从谷歌尝试这个ImageDownloader类。它很好用:)是一个处理下载并将位图设置为ImageView的AsynkTask。
用法:
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" />
。您使用什么代码加载图片?