如何使用毕加索将图像下载到本地文件夹

How to download image to local folder using Picasso

我需要在 ImageView 中显示图片并将其下载到本地文件夹。使用毕加索库。当图像加载时,我想显示下载进度条。

Picasso.with(mContext)
.load(MYurl.BASE_URL + "/" + getItem(position).getImgThumb())
.into(viewHolder.asanaImg);

请尝试以下 picaso 回调函数并将位图保存到本地文件夹

Picasso.with(getContext()).load(url).into(new Target() {
    @Override public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
        // cache is now warmed up
    }
    @Override public void onBitmapFailed(Drawable errorDrawable) { }
    @Override public void onPrepareLoad(Drawable placeHolderDrawable) { }
});