Я нахожусь в функции onDraw (canvas) и поэтому имею доступ к canvas
Я могу нарисовать цвет на холсте, но я пытаюсь замаскировать (удалить / вырезать) круги (или любую форму), чтобы круг мог видеть сквозь холст к слою ниже:
val pt = Paint(Paint.ANTI_ALIAS_FLAG)
pt.color = Color.WHITE
pt.style = Paint.Style.FILL
pt.setXfermode(PorterDuffXfermode(PorterDuff.Mode.DST))
canvas.drawCircle(30,30,10,pt)
Я использовал все доступные Mode.XXXX и пробовал БЕЛЫЙ, ЧЕРНЫЙ и ПРОЗРАЧНЫЙ
Есть идеи?
(добавлено) Необходимость поддержки API 19 благодаря
Заранее спасибо