https://github.com/koral--/android-gif-drawable
try {
GifDrawable drawable = new GifDrawable(getContext().getResources(),
R.drawable.refresh_loading);
mGifImageView.setImageDrawable(drawable);
} catch (IOException e) {
throw new RuntimeException(e);
}
<pl.droidsonroids.gif.GifImageView android:id="@+id/iv_gif" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:scaleType="fitCenter"/>