79145796

Date: 2024-10-31 17:44:52
Score: 0.5
Natty:
Report link

Figured it out; replace drawImage in the tutorial with:

val painter = painterResource(R...)
val size = Size(width = ..., height = ...)
with(painter) {
  drawIntoCanvas { canvas ->
    val paint = Paint()
    paint.blendMode = BlendMode.DstIn
    canvas.withSaveLayer(Rect(Offset.Zero, size), paint) { draw(size) }
  }
}
Reasons:
  • Has code block (-0.5):
  • Self-answer (0.5):
  • Low reputation (0.5):
Posted by: marq