【问题标题】:How to load gif image url with Glide?如何使用 Glide 加载 gif 图片 url?
【发布时间】:2020-01-09 10:42:39
【问题描述】:
我可以加载一个 gif 图像 url,但无法使用此代码加载 Glide。
Glide.with(context)
.load("gif imageurl")
.asGif()
.crossFade()
.into(imageview);
如何使用 Glide 从服务器加载 gif 图像?
【问题讨论】:
标签:
android
android-glide
【解决方案1】:
你可以试试这个方法:
Glide.with(context)
.load(R.raw.sample_gif)
.into(new GlideDrawableImageViewTarget(yourImageView))
左右,尝试在加载前移动asGif方法的调用
Glide.with(context)
.asGif()
.load("gif image url")
.crossFade()
.into(imageview);
【解决方案2】:
你可以试试下面的代码:
ImageView gif = (ImageView) findViewById(R.id.gif);
Glide.with(this)
.asGif()
.load("gif image url")
.into(gif);
【解决方案3】:
你可以试试这个方法,效果很好。
ImageView im_gif = (ImageView) findViewById(R.id.im_gif);
Glide.with(this).asGif().load(R.raw.gif_logo).into(im_gif);
您可以将您的gif image 文件添加到resource/raw 文件夹。并将该名称设置为加载方法。