そんな時ありますよね
glideを使えば良いのかもしれないがガッツリpicassoに染まってしまったアプリを書き直すのは骨が折れる
でも大丈夫、以下のようにすることでpicassoのままfade animationをコントロールすることができます
Picasso.with(context).load(url).noFade().into(imageView, new Callback() {
@Override
public void onSuccess() {
Animation anim = new AlphaAnimation(0, 1);
anim.setInterpolator(new AccelerateInterpolator());
anim.setDuration(FADE_DURATION); // 任意のミリ秒を指定しましょう
imageView.startAnimation(anim);
}
@Override
public void onError() { (略) }
});
これで画像のfade処理も思うがままです