bartwell
@bartwell

Какие единицы измерения используются в Paint.getTextBounds() и Canvas.drawText()?

Рисую текст с помощью Canvas.drawText(). В расчетах координат текста использую данные полученные с помощью Paint.getTextBounds(). Вопрос в том, что Paint.getTextBounds() возвращает int, а Canvas.drawText() работает с float. Возникает подозрение, что это разные единицы измерения и их нужно приводить к единым. Вопрос: какие единицы измерения использует Canvas.drawText(), а какие Paint.getTextBounds()?
  • Вопрос задан
  • 3784 просмотра
Решения вопроса 1
alcsan
@alcsan
Оба метода используют общую единицу измерения.
По этой ссылке наглядно видно использование обоих методов на одной канве — http://stackoverflow.com/a/10853390/1219241
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы