Picasso, unfortunately, does not support animated placeholders.
One way you could get around this is to put your ImageView in a FrameLayout with an animated raise under it. Thus, when Picasso uploads an image, it will load on top of the animated placeholder, which will give the user the intended effect.
Alternatively, you can upload the image to Target . Then you will see the default progress bar, and when the onBitmapLoaded method is called, you can hide it and display the image. You can see the basic implementation of this here
Michael Jul 20 '14 at 11:04 2014-07-20 11:04
source share