こんにちは私は円の周りにいくつかのテキストを配置したいが、それを回転させたくない、テキストはスピードメーターのように水平でなければならない。キャンバスまたはTextOnPathを回転させるとテキストが回転するので、水平ではありません。horizontal円上のテキスト
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);
}
ただし、すべてのテキストは水平である必要があります。 – user1318171
更新 –