Android: проблема с отображением текста - PullRequest
2 голосов
/ 04 февраля 2011

Я получил большую часть текста в файле, который должен отображаться в текстовом представлении Текст должен точно соответствовать размеру экрана, а оставшийся текст - на следующей странице и т. Д.

Теперь проблема в том, как определить положение текста, когда он дошел до конца экрана?

Есть ли возможность получить координаты X и Y текста?

Я сделал это, получив ширину и высоту экрана, используя window.getWidth () и window.getHeight (), и попытался вычислить Pixel Vs Text и отобразить соответственно. Но проблема в том, что когда буферный ридер встречает новую строку, он воспринимает новую строку как один символ, и поэтому текст исчезает с экрана.

Простите, если есть какие-либо ошибки или ошибки в вышеуказанной проблеме !!!

Спасибо, Шива Кумар

1 Ответ

0 голосов
/ 04 февраля 2011

мы можем сделать одну вещь, я просто догадываюсь об этом ..... это просто дикая догадка ......

мы можем взять высоту textview во время выполнения
у нас есть размер шрифта
и пробел ч / б 2 подряд строки

3-й параметр может быть установлен в xml ..

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

Я думаю, вы могли бы 2 узнать, текст выходит за пределы экрана или нет. Спасибо ........

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