Loads very slowly with GIF

I am using the Glide library to load GIFs into my application. This is what I have implemented:

Glide.with(context)
     .load(stringImage)
     .asGif()
     .diskCacheStrategy(DiskCacheStrategy.SOURCE)
     .into(postImage);

      

But for some reason GIFs are loading at a very slow frame rate. I tried googling but I couldn't figure it out. Any help is appreciated.

+3


source to share


2 answers


Adding a crossfade to the local graphics box worked for me.



Glide.with(context).load(stringImage).asGif()
   .crossFade().diskCacheStrategy(DiskCacheStrategy.SOURCE).into(postImage);

      

0


source


Yes, it worked for me too ...



Glide.with(MainActivity.this)
                        .load(sticker.getImageUrl())
                        .placeholder(R.drawable.ic_placeholder)
                        .error(R.drawable.ic_error)
                        .crossFade().diskCacheStrategy(DiskCacheStrategy.SOURCE)
                        .into(imgView);

      

0


source







All Articles