Я пытаюсь загрузить несколько изображений из некоторых URL-адресов, используя библиотеку picasso.Загрузите несколько изображений с помощью picasso - Android
До сих пор я пытался этот код:
for(int i = 0; i < friends.size(); i++)
{
final Profile profile = friends.get(i);
String url = profile.getUserImageUrl();
Picasso.with(getContext()).load(url).into(new Target() {
// It doesn't reach any of the code below ....!!
@Override
public void onBitmapLoaded(Bitmap bitmap, Picasso.LoadedFrom from) {
profile.setUserImage(bitmap);
counter++;
if(counter >= friends.size() - 1)
cards();
}
@Override
public void onBitmapFailed(Drawable drawable) {
Log.e("App", "Failed to load company logo in onBitmapFailed method");
}
@Override
public void onPrepareLoad(Drawable drawable) {
Log.e("App","Failed to load company logo in onBitmapFailed method");
}
});
}
Этот код не работает. Когда я запускаю этот код, он не достигает ни одной строки в интерфейсе Target. У кого-то есть идеи для чего?