回答:1
或
回答:2
您可能不应该在这里使用webview。
尝试以下方法:
您可以使用画布绘制每页。画布会给你它的高度和宽度。使用此功能,您可以根据可用的宽度和高度,使用Drawtext在画布上绘制每条线。
所以你基本上是在计算一行可以容纳多少个字母,记住那么多单词,注意不要拆分任何单词,并继续绘制文本。此外,还可以使用不同的辅助线程处理不同的段落,以加快渲染速度。
希望这有帮助!!!!
回答:3
除了构建自己的HTML解析阅读器,我想不出除了使用CSS和JavaScript将内容拆分为页面之外的任何其他方法。
一个你可以使用的库的例子是Monocle。我自己没用过,但主页上说你可以用它来呈现。。。
...XHTML文件具有定义的线性级数,以及可选的节或章节嵌套层次结构,这是受支持的。全彩的。