In questa documentazione metodo è scritto che:In che modo Canvas.drawText() disegna davvero il testo?
x The x-coordinate of origin for where to draw the text
y The y-coordinate of origin for where to draw the text
Ma non dice nulla circa la direzione di questo testo è tratto. So che il testo è tratto dalle origini, ma quando do i seguenti argomenti, il mio testo viene tagliato:
canvas.drawText(displayText, 0, canvas.getHeight(), textPaint);
Inoltre, presumo sto usando Align.LEFT (il che significa che il testo è tratto a destra dell'origine x, y)
Quindi quali dovrebbero essere gli argomenti corretti (supponendo che non voglia utilizzare numeri fissi)?
forse questo è quello che stai cercando (controllare il commento sulla risposta). http://stackoverflow.com/questions/10606410/android-canvas-drawtext-y-position-of-text –
come viene tagliato il testo? Qualche testo mostra anche? – Barney
Se provate ad impostare il valore y su canvas.getHeight()/2, mostra correttamente il testo che appare nel mezzo? Inoltre, dovresti dire cosa vuoi ottenere concretamente. – Barney