我不知道如何计算才能使这条弧线在画布上居中。有人能给我指个方向吗?
Canvas(modifier = Modifier
.background(Color.LightGray)
.fillMaxWidth()
.height(300.dp)
) {
drawArc(
color = Color.Blue,
startAngle = 30f,
sweepAngle = 300f,
useCenter = false,
style = Stroke(width = 50f, cap = StrokeCap.Round),
size = size/2.25F
)
}
2条答案
按热度按时间qgzx9mmu1#
在
drawArc
方法中使用topLeft
参数。比如:
xwbd5t1u2#