Desenhar Texto(girar 90º) com Canvas.drawText();[RESOLVIDO]

preciso desenhar um texto na tela (Canvas) usando o método canvas.drawText(), mas o texto precisa ficar na vertical, assim como na imagem.
alguém tem alguma dica?

Antes de desenhar, use o método rotate e translate.

muito obrigado! ficou excelente! como eu queria. foi muito simples!