1

サーフェス ビューで文字列を水平方向に中央揃えにするにはどうすればよいですか?

私はほしくない

c.drawText(""+score, c.getWidth()/2, y);

これにより、画面の中央からテキストが表示されるためです。

私は何かが欲しい

c.drawText(""+score, c.getWidth()/2-score.length()/2*fontSize, y);

この問題を解く方程式はありますか?そうでない場合、表面ビューでテキストを中央に配置する他の方法はありますか?

ところで、私はカスタムフォントを使用していますが、それが何かを変えるかどうかはわかりません。フォントに関する追加情報を知る必要がある場合は、コメントしてください。

4

1 に答える 1