美文网首页
Glide显示圆形图片的简单方法

Glide显示圆形图片的简单方法

作者: e2d41f34a80f | 来源:发表于2017-11-15 17:33 被阅读0次

Glide.with(getContext()).load(userImg).asBitmap().centerCrop().placeholder(R.drawable.ic_placeholder_avatar).centerCrop().into(new BitmapImageViewTarget(mIcon) {

        @Override

            protected void setResource(Bitmap resource) {

                        RoundedBitmapDrawable circularBitmapDrawable =

                                RoundedBitmapDrawableFactory.create(getContext().getResources(), resource);

                        circularBitmapDrawable.setCircular(true);

                        mIcon.setImageDrawable(circularBitmapDrawable);

        }

});

说明:1、如果是网络获取地址,想显示圆形图片,直接复制上方代码即可。

           2、如果直接是bitmap,直接复制重写方法里的代码即可。

           3、如果glide未显示图片,是否考虑一下Glide.clear(View)。

           4、我是小白,大神勿喷

相关文章

网友评论

      本文标题:Glide显示圆形图片的简单方法

      本文链接:https://www.haomeiwen.com/subject/pljhvxtx.html