Android TextView и как определить количество видимых символов - PullRequest
1 голос
/ 22 августа 2010

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

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


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

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

Ответы [ 2 ]

1 голос
/ 22 августа 2010

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

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

0 голосов
/ 25 августа 2010

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

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

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

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