/** 与Glide高耦合的设置图片 */
public ViewHolder setImageCircle(@IdRes final int viewId, @DrawableRes int resId){
final ImageView imageView = getView(viewId);
Glide.with(mContext)
.load(resId)
.asBitmap()
.into(new BitmapImageViewTarget(imageView) {
@Override
protected void setResource(Bitmap resource) {
RoundedBitmapDrawable circularBitmapDrawable
= RoundedBitmapDrawableFactory.create(mContext.getResources(), resource);
circularBitmapDrawable.setCircular(true);
imageView.setImageDrawable(circularBitmapDrawable);
}
});
return this;
}
ViewHolder.java 文件源码
java
阅读 19
收藏 0
点赞 0
评论 0
项目:wnacg
作者:
评论列表
文章目录