如何从服务器下载图像如果使用Asynctask存储在ArrayList中的URL?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何从服务器下载图像如果使用Asynctask存储在ArrayList中的URL?相关的知识,希望对你有一定的参考价值。

服务器中的图像,我必须从服务器下载图像。 Image Url使用Asynctask存储在ArrayList中。

如何从ArrayList URL下载图像?我使用Download manager和自定义下载,但它没有给出实际的响应。

答案

你可以使用Picasso库。

for (String url : urlList) {
Picasso.with(this)
.load(url)
.into(new Target() {
    @Override
    public void onBitmapLoaded (final Bitmap bitmap, Picasso.LoadedFrom from){
        /* Save the bitmap or do something with it here */

        //Set it in the ImageView
        theView.setImageBitmap(bitmap); 
    }
});
}

以上是关于如何从服务器下载图像如果使用Asynctask存储在ArrayList中的URL?的主要内容,如果未能解决你的问题,请参考以下文章

如何将位图保存在从 Internet 下载的内部存储中

通过 AsyncTask 下载图像并将其显示在 Imageview 中而不存储在 sdcard 中

通过AsyncTask下载图像并将其显示在Imageview中而不存储在SD卡中

如何使用 asynctask 将图像从 android 上传到 php

AsyncTask 替代背景图像下载? (AsyncTask ---------已弃用)

如何使用 AsyncTask 将图像从 drawable 加载到 listView