我正在尝试使用Android兼容性库将一些文本拆分为多个片段加载到ViewPager中。这样可以实现类似Kindle应用程序的效果,您可以在多页文本之间进行滑动。
最初,我的文本来源于strings.xml中定义的字符串。我使用算法确定设备屏幕的高度,然后相应地将此字符串拆分为ViewPager的若干项。由于无法提前获取TextView的高度,因此只能使用百分比值确定每个页面上的TextView的最大大小(这似乎有点丑陋)。
这种方法是否合理,或者我错了呢?
最初,我的文本来源于strings.xml中定义的字符串。我使用算法确定设备屏幕的高度,然后相应地将此字符串拆分为ViewPager的若干项。由于无法提前获取TextView的高度,因此只能使用百分比值确定每个页面上的TextView的最大大小(这似乎有点丑陋)。
这种方法是否合理,或者我错了呢?