Dibuje texto verticalmente sobre lienzo

Me gustaría aprender a dibujar texto vertical en el lienzo. Perdón por una pregunta estúpida, pero no puedo resolver este problema. Puedo hacerlo:

 if (i ==10)
      {
          this_str2 = "0.00";
      }  


              canvas.save();
              canvas.rotate(-90,190,90);
              canvas.drawText(this_str2,  x_guide +50, drawSizes[1] + drawSizes[3]  -  (i *    drawSizes[3] / 10) +20, paint);
              canvas.restore();
      }

Pero no se muestra correctamente en X e Y es otra solución para este problema 7

Respuestas a la pregunta(2)

Su respuesta a la pregunta