Форум программистов, компьютерный форум CyberForum.ru

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

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

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

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

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

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

Закрепить элементы на экране - Программирование Android
Как сделать, чтобы элементы на форме адекватно масштабировались и не разъезжались по всему экрану на различных устройствах? К примеру,...

Элемент не позиционируется на экране - Программирование Android
Никак не могу блок с рекламой прижать к низу экрана. Пробовал разные варианты. <LinearLayout...

Динамические объекты на экране - Программирование Android
Каким образом можно перемещать View-элементы по экрану телефона? то есть есть какие то обьекты на экране, причем это не канвас, это View....

Создание своего элемента на экране - Basic4Android
Здравствуйте, я пошёл на стажировку в небольшую компанию. Там мне предложили присоединиться к проекту Интернет магазина (что я и сделал)....

Программно перемещать элементы на экране - Программирование Android
На экране несколько ImageView элементов. Их нужно перемещать на экране. В Windows было просто объект.left , или .top ... и все легко...

Рисование на экране - приложение не запускается - Программирование Android
Доброго времени суток! :) Пробую написать рисовалку с выбором цвета и толщины линии. Есть 2 оброботчика выбора для Spinner-ов...

Изменение положения элементов на экране - Программирование Android
Здравствуйте! Объясните, кто знает. К примеру, у меня на экране расположены TextView и ImageView, в коде я их определил, присвоил им...

Вибрация при заблокированном экране - Программирование Android
Здравствуйте! Я использую вибрацию в своем приложении так: String vibratorService = Context.VIBRATOR_SERVICE; ...

Не срабатывает кнопка на втором экране - Программирование Android
package rus.projectdroid.numiz; import android.os.Debug; import android.support.v7.app.ActionBarActivity; import...

Вывод часов на экране блокировки - Программирование Android
Здравствуйте форумчане:) Может кто знает, как вывести часы ( подсветить пиксели ) на экран блокировку? Так, чтобы не мешать блокировщику....


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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