Glide.with(context).load(url).asBitmap().centerCrop().into(new BitmapImageViewTarget(imageView) { @Override protected void setResource(Bitmap resource) { RoundedBitmapDrawable circularBitmapDrawable = RoundedBitmapDrawableFactory.create(context.getResources(), resource); circularBitmapDrawable.setCircular(true); imageView.setImageDrawable(circularBitmapDrawable); }
});
如果使用第三方的圆形头像控件,或者自定义圆形头像控件要注意问题,参考这个博客
http://blog.youkuaiyun.com/jeffleo/article/details/52097151
自己记录,以备再再次踩坑里了
Glide 加载圆形头像方法
最新推荐文章于 2023-10-19 13:57:29 发布
本文介绍如何使用Glide加载并转换为圆形图片的方法,通过设置圆形Drawable的方式实现。此外,还提供了一个链接作为参考,避免在自定义或使用第三方圆形头像控件时重复踩坑。
1948

被折叠的 条评论
为什么被折叠?



