【发布时间】:2019-05-23 19:46:47
【问题描述】:
我在我的 Android 项目中使用 Glide,我有一个 RecyclerView,其中包含 CardViews 的列表。我想做的是为每个CardView 加载图像,同时显示GIF 加载图像,直到加载真实图像。现在如果它尝试加载GIF作为主图像,没问题:
Glide.with(context)
.load(R.raw.gif_loading_bar)
.into(imageView);
上面的代码运行良好,GIF 被加载。但是当我尝试加载另一个图像并将GIF 设为占位符时,Android Studio 显示错误“Expected resource of type drawable”:
Glide.with(mContext)
.setDefaultRequestOptions(new RequestOptions()
.placeholder(R.raw.gif_loading_bar))
.load(imageUrl)
.into(imageView);
我应该怎么做才能解决这个问题?
【问题讨论】:
标签: android image gif android-glide