package shts.jp.android.nogifeed.utils;
import android.content.Context;
import android.widget.ImageView;
import android.widget.RemoteViews;
import com.squareup.picasso.Picasso;
import shts.jp.android.nogifeed.views.transformations.CircleTransformation;
public class PicassoHelper {
private static final CircleTransformation CIRCLE_TRANSFORMATION = new CircleTransformation();
public static void load(Context context, ImageView target, String url) {
Picasso.with(context)
.load(url)
.fit()
.centerCrop()
.into(target);
}
public static void loadAndCircleTransform(Context context, ImageView target, String url) {
Picasso.with(context)
.load(url)
.fit()
.centerCrop()
.transform(CIRCLE_TRANSFORMATION)
.into(target);
}
public static void loadAndCircleTransform(Context context, String url, RemoteViews remoteViews,
int resId, int appWidgetId) {
Picasso.with(context)
.load(url)
.transform(CIRCLE_TRANSFORMATION)
.into(remoteViews, resId, new int[] { appWidgetId });
}
}