您的位置:首页 > 其它

Glide与RoundImageView同时使用时不能正常显示圆角

2017-10-19 10:02 316 查看
用Glide显示RoundImageView的图片时,首次加载的图片不能显示出圆角,而是显示直角图片,之前的代码是这样的:

Glide.with(activity).load(imageUrl).asBitmap()
.placeholder(R.drawable.default_cover)
.error(R.drawable.default_cover)
.into(imageView);


重点在于into()方法的使用,改成如下即可解决不能正常显示的问题:

Glide.with(activity).load(imageUrl).asBitmap()
.placeholder(R.drawable.default_cover)
.error(R.drawable.default_cover)
.into(new BitmapImageViewTarget(imageView) {
@Override
protected void setResource(Bitmap resource) {
imageView.setImageBitmap(resource);
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐