2013-04-02 190 views
0

我想显示一个来自url的图像。我已经解析了该图像并存储在位图中。在我的测试程序中,它的工作正常。如何在图像视图中显示来自url的图像?

imageview.setImageBitmap(bitmap); 

但是,当我在可扩展列表视图中它没有显示任何内容。为了您的信息,当我写作。

imageview.setBackgroundResource(R.drawable.home); 

其工作正常,但我想动态显示它。

+0

什么是你已经下载从URL的图像,然后在ImageView的显示它做的代码? –

+0

如果你正在寻找异步图像加载然后在这里你去:[Android的 - 异步图像加载在ListView](http://www.technotalkative.com/android-asynchronous-image-loading-in-listview/) –

+0

我有为此使用asynk任务。 简单地使用httpclient和所有和转换响应位图我已经使用此代码 –

回答

0

您可以直接加载图像转换成图像的视图,但不保存通过这个代码

imageView.setImageDrawable(grabImageFromUrl("URL PATH")); 

或者 用于显示其保存后的图像。

imageView.setBackgroundDrawable(Drawable); 

您可以将位图转换为drawable。

0

试试这个 -

Bitmap bm= BitmapFactory.decodeFile(path); 
imageView.setImageBitmap(bm); 
相关问题