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

Закрыто
BArtWell
Сообщения: 6
Зарегистрирован: 30 июл 2013, 23:07

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

Сообщение BArtWell » 30 июл 2013, 23:10

Рисую текст с помощью Canvas.drawText(). В расчетах координат текста использую данные полученные с помощью Paint.getTextBounds(). Вопрос в том, что Paint.getTextBounds() возвращает int, а Canvas.drawText() работает с float. Возникает подозрение, что это разные единицы измерения и их нужно приводить к единым. Вопрос: какие единицы измерения использует Canvas.drawText(), а какие Paint.getTextBounds()?

xr0m
Сообщения: 131
Зарегистрирован: 06 апр 2013, 14:01

Re: Какие единицы измерения используются в Paint.getTextBoun

Сообщение xr0m » 31 июл 2013, 09:42

Цифры совпадают?

BArtWell
Сообщения: 6
Зарегистрирован: 30 июл 2013, 23:07

Re: Какие единицы измерения используются в Paint.getTextBoun

Сообщение BArtWell » 31 июл 2013, 10:52

xr0m писал(а):Цифры совпадают?
С чем?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Какие единицы измерения используются в Paint.getTextBoun

Сообщение rezak90 » 31 июл 2013, 20:18

пиксели
R.id.team
Политика на форуме запрещена

BArtWell
Сообщения: 6
Зарегистрирован: 30 июл 2013, 23:07

Re: Какие единицы измерения используются в Paint.getTextBoun

Сообщение BArtWell » 31 июл 2013, 20:45

В обоих случаях?

Аватара пользователя
rezak90
Сообщения: 3422
Зарегистрирован: 26 июн 2012, 13:22
Откуда: UA
Контактная информация:

Re: Какие единицы измерения используются в Paint.getTextBoun

Сообщение rezak90 » 31 июл 2013, 21:08

Андроид всегда всё возвращает в пикселях, размеры вью, размеры текста, координаты экрана и т.д.
R.id.team
Политика на форуме запрещена

BArtWell
Сообщения: 6
Зарегистрирован: 30 июл 2013, 23:07

Re: Какие единицы измерения используются в Paint.getTextBoun

Сообщение BArtWell » 31 июл 2013, 22:45

Все понятно, спасибо за ответ!

Закрыто