Glide无法解析方法.asGif()

时间:2017-10-17 13:37:14

标签: android android-glide

我有代码:

  Glide.with(getActivity())
  .load(myurl)
  .asGif()
  .into(ivGif);

我在gradle中导入滑行:

  repositories {
  mavenCentral()
  maven { url 'https://maven.google.com' }
  }

dependencies {
  compile 'com.github.bumptech.glide:glide:4.2.0'
  annotationProcessor 'com.github.bumptech.glide:compiler:4.2.0'
}

编译说

  

无法解析方法.asGif()

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

在较旧版本的Glide中,您可以这样使用:

GlideDrawableImageViewTarget imageViewTarget = new GlideDrawableImageViewTarget(imageView, LOOP_COUNT);
Glide.with(mContext)
    .load(yourgif)
    .into(imageViewTarget);

自Glide版本4.x起,删除了asGif()方法。您可以像这样处理gif:

Glide.with(mContext)
    .load(yourgif)
    .into(imageView);