drawtext

Android Center tekst na płótnie

Próbuję wyświetlić tekst używając poniższego kodu. Problem polega na tym, że tekst nie jest wyśrodkowany poziomo. Kiedy ustaw ... nt); textPaint.setTextSize(300); canvas.drawText("Hello", canvas.getWidth()/2, canvas.getHeight()/2 , textPaint); }

Android Canvas.drawText

Mam widok, rysuję obiektem Canvas w metodzie onDraw(canvas canvas). Mój kod to: Paint paint = new Paint(); paint.setColor(C ... ię źle? Jeśli usunę płótno.drawPaint (farba) i paint.setColor (android.R. color.czarny) możesz zobaczyć tekst na ekranie.....

Jak wyrównać tekst w pionie?

Target: Android > = 1.6 na czystym Płótnie. Załóżmy, że chcę napisać funkcję, która narysuje (szerokość, wysokość) duży c ... = topLeftY + height / 2 + fontHeight / 2-fontHeight / 8; Wydaje się działać mniej więcej ok, ale musi być lepszy sposób.

Android: Canvas.DrawText () rozmiar tekstu w różnych rozdzielczościach ekranu

Do mojej gry na Androida mam kilka połączeń do Canvas.drawText(). Do testowania używam standardowego rozmiaru czcionki, któr ... nien być narysowany tekst, czy jestem zobowiązany zrobić to ręcznie? Edit: jaki był cel edytowania mojego posta @ Suragch ?