使用GIF加载Glide库非常慢

时间:2017-06-22 15:45:49

标签: java firebase android-glide

我正在使用Glide库将GIF文件加载到我的应用中。这是我实施的内容:

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

但由于某种原因,GIF文件的加载速度非常慢。我试过谷歌,但我无法搞清楚。

2 个答案:

答案 0 :(得分:1)

在本地图像上添加交叉渐变可以为我工作。

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

答案 1 :(得分:0)

是的,它对我也有用......

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