У меня есть дочернее растровое изображение, и я хочу создать функцию ластика, которая также может изменять прозрачность ластика. Пытался сменить альфу краски и все не получалось.
Вот код, который я использую:
var mPaint = Paint()
mPaint!!.isAntiAlias = true
mPaint!!.isDither = true
mPaint!!.xfermode = PorterDuffXfermode(PorterDuff.Mode.CLEAR)
mPaint!!.style = Paint.Style.STROKE
mPaint!!.strokeJoin = Paint.Join.ROUND
mPaint!!.strokeCap = Paint.Cap.ROUND
mPaint!!.strokeWidth = mStrokeWidth
mPaint!!.alpha = 0
Пример результата