package agency.tango.android.avatarview.loader;
import android.support.annotation.NonNull;
import com.squareup.picasso.Picasso;
import agency.tango.android.avatarview.AvatarPlaceholder;
import agency.tango.android.avatarview.ImageLoaderBase;
import agency.tango.android.avatarview.views.AvatarView;
public class PicassoLoader extends ImageLoaderBase {
public PicassoLoader() {
super();
}
public PicassoLoader(String defaultPlaceholderString) {
super(defaultPlaceholderString);
}
@Override
public void loadImage(@NonNull AvatarView avatarView, @NonNull AvatarPlaceholder avatarPlaceholder, String avatarUrl) {
Picasso.with(avatarView.getContext())
.load(avatarUrl)
.placeholder(avatarPlaceholder)
.fit()
.into(avatarView);
}
}