2013-09-24 6 views
0

Я хочу рассчитать размер моего шрифта, поэтому мой текст будет отображаться полностью в одной строке без обрезки.Рассчитать размер шрифта

Пример

| -100px --- ВОТ ТЕКСТ --- 100px- |

У меня есть ДОИ и все там. Тестирование - это не способ, я использую Libgdx и текстовый дисплей с кнопкой (Scene2D ui).

ответ

1

Звонок BitmapFont.getBounds(). Возвращаемый TextBounds скажет вам, что вам нужно. Вы можете попробовать средний шрифт, вверх или вниз, исходя из того, насколько велики или малые границы. Я использую этот метод, чтобы помочь масштабировать размеры пользовательского интерфейса от старых Droid 1 до новых HD-дисплеев.

http://libgdx.badlogicgames.com/nightlies/docs/api/com/badlogic/gdx/graphics/g2d/BitmapFont.html

Смежные вопросы