美文网首页
圆角图片最简单实现方式

圆角图片最简单实现方式

作者: 2eb56199844d | 来源:发表于2018-04-03 15:58 被阅读3次

圆角图片最简单实现方式

  • 重写iamgeview 的下边两个方法,轻松实现任意圆角
    ` @Override
    public void setImageDrawable(@Nullable Drawable drawable) {
    if (drawable != null && drawable instanceof BitmapDrawable) {
    Bitmap bitmap = ((BitmapDrawable) drawable).getBitmap();
    setImageBitmap(bitmap);
    } else {
    super.setImageDrawable(drawable);
    }
    }
@Override public void setImageBitmap(Bitmap bm) {
    //super.setImageBitmap(bm);
    RoundedBitmapDrawable drawable = RoundedBitmapDrawableFactory.create(
            getResources(), bm);
    drawable.setCornerRadius(36);
    setImageDrawable(drawable);
}`

相关文章

网友评论

      本文标题:圆角图片最简单实现方式

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