LoginSignup
2
2

More than 5 years have passed since last update.

picassoだけどfadeをコントロールしたい

Posted at

そんな時ありますよね
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処理も思うがままです

2
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2