Зарядка изображений в кеше с помощью 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 между этим и теперь он работает.