Android TextView и как определить количество видимых символов

1

Как определить количество видимых символов, которые может отображать TextView. Например, если я изменю ориентацию, это число может измениться. Если я изменю разрешение, то также изменится количество видимых символов.

Заранее спасибо


Спасибо за ваш ответ.

В настоящее время я разрабатываю небольшую текстовую игру, чтобы познакомиться с Android API. По этой причине мне нужно точно знать, сколько символов может отображаться в видимой области виджета TextView. Я видел пример Paint, но хотел знать, есть ли лучшие решения.

Теги:
textview

2 ответа

1

В идеале вы создаете свой графический интерфейс таким образом, чтобы это не имело значения. Например, вы можете использовать android:ellipsize для обработки строк, которые слишком длинны для доступного пространства.

В 2D-чертежах используются классы (например, Paint), которые, похоже, связаны с этим, но это не выглядят очень весело.

0

Вы можете использовать свойство ellipsize, но была ошибка, которая была зарегистрирована на том же

http://code.google.com/p/android/issues/detail?id=2254

В нижней части этой страницы вы можете найти альтернативный подход, который может точно нарисовать количество строк в заданном пространстве...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню