Страница 1 из 1
Какие единицы измерения используются в Paint.getTextBounds()
Добавлено: 30 июл 2013, 23:10
BArtWell
Рисую текст с помощью Canvas.drawText(). В расчетах координат текста использую данные полученные с помощью Paint.getTextBounds(). Вопрос в том, что Paint.getTextBounds() возвращает int, а Canvas.drawText() работает с float. Возникает подозрение, что это разные единицы измерения и их нужно приводить к единым. Вопрос: какие единицы измерения использует Canvas.drawText(), а какие Paint.getTextBounds()?
Re: Какие единицы измерения используются в Paint.getTextBoun
Добавлено: 31 июл 2013, 09:42
xr0m
Цифры совпадают?
Re: Какие единицы измерения используются в Paint.getTextBoun
Добавлено: 31 июл 2013, 10:52
BArtWell
xr0m писал(а):Цифры совпадают?
С чем?
Re: Какие единицы измерения используются в Paint.getTextBoun
Добавлено: 31 июл 2013, 20:18
rezak90
пиксели
Re: Какие единицы измерения используются в Paint.getTextBoun
Добавлено: 31 июл 2013, 20:45
BArtWell
В обоих случаях?
Re: Какие единицы измерения используются в Paint.getTextBoun
Добавлено: 31 июл 2013, 21:08
rezak90
Андроид всегда всё возвращает в пикселях, размеры вью, размеры текста, координаты экрана и т.д.
Re: Какие единицы измерения используются в Paint.getTextBoun
Добавлено: 31 июл 2013, 22:45
BArtWell
Все понятно, спасибо за ответ!