Ширина между двумя строками в EditText? - PullRequest
0 голосов
/ 19 апреля 2011

Можно ли рассчитать ширину между двумя строками в EditText?

Если так, как я могу это сделать? Мне нужно рассчитать количество строк, которые EditText может взять с заданной высотой этого! Я могу получить ширину текста, и мне нужно получить ширину линии тоже .. но я не знаю, как найти это ..

Может ли кто-нибудь помочь мне в этом !!

Спасибо

Шива Кумар

1 Ответ

1 голос
/ 19 апреля 2011

Вы пробовали это?:

public int getLineBounds (int line, Rect bounds) Since: API Level 1

Вернуть базовую линию для указанной строки (0 ... getLineCount () - 1) Если границы не равны нулю, вернуть верхний, левый, правый, нижний экстенты указанноголиния в нем.Если внутренняя компоновка не была построена, верните 0 и установите для границ (0, 0, 0, 0)

Параметры

строка какую строку для проверки (0..getLineCount () - 1)

границы Необязательно.Если не ноль, он возвращает экстент линии

Возвращает

Y-координату базовой линии

Ссылка на API

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...