android imageview设置gif但闪烁黑色

时间:2017-09-12 08:30:40

标签: android firebase imageview gif android-glide

我使用Glide将gif加载到我的自定义对话框中,

Glide.with(Home_Activity.this)
                .load(Uri.parse("https://firebasestorage.googleapis.com/v0/b/brushgo-67813.appspot.com/o/image%2Ffirework.gif?alt=media&token=c3d69e19-6be0-415e-86ff-7aeed07f3c51"))
                .dontAnimate()
                .placeholder(R.drawable.firework16)
                .diskCacheStrategy(DiskCacheStrategy.ALL)
                .into(fireworkArray[i]);

但是当我运行我的应用程序时,我的ImageView有时会闪烁黑色,

就像this video一样。

但我试图改变我的GIF,我也检查了我的GIF,但它看起来不是我的GIF的问题,

有没有人面临同样的问题?

我该如何解决?

1 个答案:

答案 0 :(得分:0)

尝试以下

Glide 4.0.0-RC0

Glide.with(this).load(url).asGif().into(imageView);