Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
EvgenyAseev
0 / 0 / 0
Регистрация: 05.08.2015
Сообщений: 4
#1

Измерить количество текста на экране - Программирование Android

21.08.2015, 12:08. Просмотров 264. Ответов 0
Метки нет (Все метки)

Есть длинный текст, разделил его в виде читалки на разные страницы с помощью ViewPager и PagerAdapter.
То есть меняются фрагменты с частью текста (myText.substring(startNumberOfChar*page, start*page+endNumberOfChar).
1)Но как узнать какое количество символов помещается на экране?
2)таким образом substring разделяет слова пополам, как переносить слова на следующую страницу(фрагмент)?
Парсить substring по пробелам и массивом выводить на страницу?
3)Узнав количество символов, которое помещается на экране эмулятора возникла проблема, /n (пробел), считается как один символ, а занимает всю строку, уже текст не помещается на странице.

Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.08.2015, 12:08
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Измерить количество текста на экране (Программирование Android):

Как измерить ширину текста? - C++ WinAPI
Оконная процедура TEXTMETRIC Metric; HDC Context; HFONT Font; uint16_t Repeats;...

Как в VB в Excel файле измерить количество Rows и Cols? - Visual Basic
Как в VB в Excel'евском файле измерить кол-во Rows и Cols ?

Дублирование текста на экране - Turbo Pascal
Всем привет! Хочу продублировать всё, что отображается при работе программы на экране, в текстовом файле (включая нажатые клавиши). Как...

Листание текста на экране - C++
На экран выводится файл, который можно листать вперед или назад. По выведенному на экран тексту можно перемещать курсор, который при...

Изменить располажение текста на экране - C (СИ)
У меня есть программа, которая выводит на экран содержимое файла! Как я могу изменить располажение текста на экране? Работает в...

Расположение текста на экране, пожалуйста!!!!!!!!! - C++ Builder
У меня есть программа, которая выводит на экран содержимое файла! Как я могу изменить располажение текста на экране?

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.08.2015, 12:08
Привет! Вот еще темы с ответами:

SDL Отображение текста на экране - C++
Вывожу на экран текст формата *.ttf c помощью функции TTF_Render Эта функция может выводить только текст, а вот как вывести значение...

Алгоритмы отображения большого текста на экране - C++
Привет всем! Может быть кто знает, есть какие-нибудь алгоритмы, позволяющие быстро отображать тексты больших размеров? Дело в том, что...

Создать на экране имитацию передвижения текста «Компьютер» по побочной диагонали - Pascal ABC
14.* Создать на экране имитацию передвижения текста «Компьютер» по побочной диагонали.( от нижнего левого угла к правому верхнему к...

Определить количество строк текста и отсортировать строки текста в лексикографическом порядке - Turbo Pascal
Задан текст, состоящий из строк произвольной длины. Строки разделяются одним или несколькими символами, называемыми разделителями....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.