首先,您需要Paint
Paint paint = new Paint();
// your paint settings such as stroke thickness and such
然后,旋转画布
canvas.rotate(yourTextAngle, originX, originY);
然后,你绘制文字
canvas.drawText("Your text", originX, originY, paint);
应根据您提供的角度垂直绘制文本。
然后,如果要在以下后恢复画布:
canvas.restore();
您应该查看有关Canvas的信息。这是非常彻底的。