Glide无法解析方法.asGif()

问题描述 投票:1回答:1

我有代码:

  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()

我错过了什么吗?

android android-glide
1个回答
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);
© www.soinside.com 2019 - 2024. All rights reserved.