【问题标题】: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 图像?

【问题讨论】:

  • 你的Glide version 是什么?

标签: 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 文件夹。并将该名称设置为加载方法。

      【讨论】:

        猜你喜欢
        • 2022-12-12
        • 1970-01-01
        • 2020-11-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多