2011-06-16 142 views
-1

我有几张从我的web服务中检索到的图像。
我想在android中的网格视图中显示这些图像。
我该怎么做?加载动态网格视图

感谢,
斯纳

回答

1

请参阅以下网址即可创建一个gridview

How to create grid view

你如果您的形式有图像设置里面getView()方法

图像然后使用位图

imageview.setImageBitmap(bm); 

如果您在绘制的形式有图像,然后使用

imageview.setImageDrawable(drawable); 

如果你在你的资源例如有图像,如果图像是存在于绘制文件夹,然后用

imageview.setImageResource(R.drawable.image); 

如果你有路径然后图像用

imageview.setImageURI(Uri.parse("pathofimage)); 

如果你在字节数组格式的图像,那么你可以在字节数组转换成位图,使用上述任何一种方法。

感谢 迪帕克

0

有不同的图像加载器库,这将有助于在ImageView的

内getView加载这些图像()使用方法:

毕加索库:

Picasso.with(mContext).load("http://url.com/image.jpeg")into(imageView);

或Glide库:

Glide.with(mContext).load("").into(imageView)

阅读关于三个图像加载器库的文章。

https://stackoverflow.com/a/29558169/5056336