Я пытаюсь разделить текст на несколько фрагментов, загруженных в ViewPager, используя библиотеку совместимости Android. Идея состоит в том, чтобы получить нечто похожее на приложение Kindle, где вы пролистываете несколько страниц текста.
Первоначально источником текста является строка, определенная в strings.xml, и я использую алгоритм для определения высоты экрана устройства, а затем разбиваю эту строку соответственно на несколько элементов для ViewPager. Поскольку вы не можете получить высоту TextView заранее, я просто использую процентное значение для определения максимального размера TextView на каждой странице (это выглядит немного некрасиво).
Кажется ли это разумным подходом, или я иду по неправильному пути?