你好我想在一个圆圈周围放置几个文本,但不想旋转它,文本应该是水平的,就像一个速度计。旋转画布或 TextOnPath 旋转文本,因此它不是水平的。
我如何在 Android 中做到这一点?
for (int i = minValue; i <= maxValue; ++i) {
float y1 = scaleRect.top;
float y2 = y1 - 0.020f;
canvas.drawLine(0.5f, y1, 0.5f, y2, scalePaint);
if (i%2==0) {
String valueString = Integer.toString(i);
canvas.drawText(valueString, 0.5f, y2 - 0.015f, scalePaint);
}
canvas.rotate(degreesPerNick, 0.5f, 0.5f);
}