如何列出android服务器上存储有图像的产品

如何列出android服务器上存储有图像的产品,android,json,image,android-asynctask,Android,Json,Image,Android Asynctask,我正在使用AsyncTask从产品列表中获取产品。它返回一个JSON产品数组,包括名称、价格和图像路径。这些图像存储在web服务器上。我正在迭代JSON数组,以创建包含一个LinearLayout作为父级、一个ImageView和两个TextView作为子级的结构。如何显示使用从JSON获取图像路径动态创建的每一行的图像 我尝试使用第二个AsyncTask使用路径下载图像,并将该图像路径传递给它。我已成功获取图像,但当我在product行的ImageView中设置图像时,linearlayout

我正在使用AsyncTask从产品列表中获取产品。它返回一个JSON产品数组,包括名称、价格和图像路径。这些图像存储在web服务器上。我正在迭代JSON数组,以创建包含一个LinearLayout作为父级、一个ImageView和两个TextView作为子级的结构。如何显示使用从JSON获取图像路径动态创建的每一行的图像


我尝试使用第二个AsyncTask使用路径下载图像,并将该图像路径传递给它。我已成功获取图像,但当我在product行的ImageView中设置图像时,linearlayout仅显示带有下载图像的ImageView,以及列表的最后一个图像。所有其他线性布局将被隐藏或覆盖。很抱歉,我丢失了本可以与您共享供您审阅的代码,但您能否建议我如何在图像存储在web服务器上时,在ImageView或LinearLayout的背景中列出带有图像的产品

您的问题尚不清楚,但如果您的问题是下载图像并在图像视图中显示,则有一个名为的第三方库,它易于使用

根据您的情况,您不需要使用“第二个任务”

毕加索在一行代码中做到了这一点:

Picasso.with(context).load("http://i.imgur.com/DvpvklR.png").into(imageView);

尝试滑动查看图像,尝试循环查看列表。我仍然不理解lineae布局的概念来显示来自服务器的数据列表