使用没有目标的Picasso在缓存中为URL图像充电(ImageView)

时间:2015-10-07 17:52:03

标签: android caching picasso

首次启动我的应用程序时,我从网络服务中恢复了我的图像网址。

另外,我想用Picasso缓存它们(并在第二次显示它们),但这似乎不起作用。

这是我的代码:

Picasso.with(mContext).load(myUrl).fetch();

也许我不理解使用fetch方法,我也记录了我的网址,它们是有效的。

提前致谢。

2 个答案:

答案 0 :(得分:0)

Picasso.with(mContext).load(myUrl).into(new Target() {

  @Override
  public void onPrepareLoad(Drawable arg0) {

  }

  @Override
  public void onBitmapLoaded(Bitmap arg0, LoadedFrom arg1) {
    // if you want to save your bitmap to sdcard you can do it here                                 
  }

  @Override
  public void onBitmapFailed(Drawable arg0) {

  }
});

答案 1 :(得分:0)

我的不好,我的webservice给出的url与返回的对象url不一样。 我在它之间启用了Universal Image Loader,现在可以正常工作。