Android之用glide加载gif图片静态展示
1 问题
图片是gif动图,我们需要获取第一帧的静态图片并且展示。
2 解决办法
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);
}
});
}
赞 (0)