图片是gif动图,我们需要获取第一帧的静态图片并且展示。
public void changeGifToPicture(@NonNull Context context, @NonNull String url, @NonNull ImageView imageView) {
Glide.with(context)
.asBitmap()
.load(url)
.into(new BitmapImageViewTarget(imageView) {
@Override
protected void setResource(Bitmap resource) {
Drawable drawable = new BitmapDrawable(resource);
imageView.setImageDrawable(drawable);
}
});
}
联系客服