Страница 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
Все понятно, спасибо за ответ!