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