PE
Size: a a a
Я
Ж
АК
Я
В
АМ
АМ
АМ
Я
r
Я
D
class RoundedCornersImageView @JvmOverloads constructor(context: Context, attrs: AttributeSet? = null, defStyle: Int = 0): ImageView(context, attrs, defStyle) {
private val clipPath = Path()
private val clipRect = RectF()
override fun onDraw(canvas: Canvas?) {
val radius = resources.getDimension(R.dimen.padding_default)
clipRect.set(0f, 0f, width.toFloat(), height.toFloat())
clipPath.reset()
clipPath.addRoundRect(clipRect, radius, radius, Path.Direction.CW)
canvas?.clipPath(clipPath)
super.onDraw(canvas)
}
}
АМ
D
D
r
N