Ich habe eine Paint
. Ich setze die Textgröße auf 150. Dann rufe ich paint.getTextBounds()
an, um die Grenzen eines String
"g" zu bekommen. Das Ergebnis ist Bounds: Rect (3, -85 - 79, 36), w = 76, h = 121Leinwand zeichnen Text an der gleichen Stelle wie TextView
Wenn ich eine Bitmap
erstellen und verwenden Canvas.drawText
das "G" darauf zu zeichnen. Wie lautet die richtige Breite und Höhe des Bitmap
? Was ist der korrekte x- und y-Wert für die Methode drawText
? Damit ist die Bitmap genau so wie eine TextView mit derselben Textgröße und demselben Text.