一.要实现这个功能,首先需要添加这个库
dependencies {
implementation 'com.github.bumptech.glide:glide:4.4.0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.4.0'
}
二.在类中添加
//圆形头像的Glide使用条件
RequestOptions mRequestOptions = RequestOptions.circleCropTransform();
然后在需要使用圆形头像的地方使用
Glide.with(mContext).load(userInfo.getImage()).apply(mRequestOptions).into(mUserIcon);
另个一种方法
RequestOptions requestOptions1 = RequestOptions.bitmapTransform(new CircleCrop());
//requestOptions1 放在apply里面也行
设置图片圆角的方法
RequestOptions requestOptions = RequestOptions.bitmapTransform(new RoundedCorners
(50));
参数自己根据实际情况或者图片大小填写
网友评论