Ch8n
05/27/2021, 6:55 PMdrawCircle(...)
how can I put a bitmap image in it so it looks like a circular image viewIgor Demin
05/27/2021, 7:10 PMval image = imageResource("androidx/compose/desktop/example/circus.jpg")
Canvas(Modifier.fillMaxSize()) {
drawIntoCanvas { canvas ->
canvas.withSave {
canvas.clipPath(Path().apply {
addOval(Rect(0f, 0f, 300f, 300f))
})
canvas.drawImage(image, Offset.Zero, Paint())
}
}
}
romainguy
05/27/2021, 7:25 PMromainguy
05/27/2021, 7:25 PMromainguy
05/27/2021, 7:25 PMPaint
objecttheapache64
05/27/2021, 7:43 PMromainguy
05/27/2021, 7:47 PMval p = Paint().apply {
shader = ImageShader(myImageBitmap)
}
romainguy
05/27/2021, 7:47 PMdrawCircle(…)
pass your Paint
p
theapache64
05/27/2021, 7:47 PM