Если вы еще не просматривали это сообщение в блоге разработчиков Android, относящемся к ViewPager, это может помочь.
Я думаю, что вы задаете вопрос, каков размериз представлений, которые необходимо разбить на контент (внешний файл), чтобы контент вписывался в пределы устройства, на котором работает ваше приложение.Этот размер может меняться в зависимости от устройства.Затем, как измерить, сколько текста поместится в каждом из этих представлений (поскольку это также будет меняться в зависимости от размера дисплея).
Можно найти размер представления, в которое вы хотите поместить объекты.вызывая getMeasuredWidth () и getMeasuredHeight (), но вам нужно будет измерить весь текст построчно, чтобы увеличить его в измеренном виде.
Посмотрите на код здесь .Возможно, вам удастся адаптировать его для создания пейджера для добавления текста в каждое из представлений, через которые вы просматриваете страницу.Надеюсь, что вы начали.