Зарядка изображений в кеше с помощью Picasso без цели (ImageView)

При первом запуске приложения я восстановил URL-адреса своих изображений из своего веб-сервиса.

Кроме того, я хотел бы кэшировать их с помощью Picasso (и отобразить их во второй раз), но это, похоже, не работает.

Это мой код:

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

Возможно я не понимаю использование метода fetch, также я зарегистрировал свой URL, они действительны.

Заранее спасибо.

2 ответа

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) {

  }
});

Плохо, URL-адрес, предоставленный моим веб-сервисом, не совпадает с возвращаемым URL-адресом объекта. Я включил Universal Image Loader между этим и теперь он работает.

Другие вопросы по тегам