gpt4 book ai didi

android如何制作文本文件查看器?

转载 作者:行者123 更新时间:2023-11-29 00:30:36 27 4
gpt4 key购买 nike

这是一道概念题。我在 android 市场上看到许多文本文件查看器。他们能够打开包含数千个单词的 txt 文件。查看器以百页显示文本内容,并允许返回上一页、转到下一页等。我的问题是,因为单词的长度不同。如果你想翻到50页,是不是要从第1页开始,查一下需要多少个单词才能把第1页放到第49页,然后你就知道第50页的第一个英文单词了?当你返回一页时,你不知道第 49 页的第一个单词。同样,我如何才能高效地找到它?谢谢。

最佳答案

如果您没有使用文本查看器的经验,最好的方法是基于 webView 的应用程序。您可以轻松地向文本添加一些 HTML/CSS 并将其传递给 Web View 。 WebKit 将完成所有工作。例如,连字符。自己做有点棘手,特别是对于多种语言。 WebKit 可以为您做到这一点。

谈谈您在没有 WebKit 的情况下的概念 - 让用户更改字体很重要吗?如果是,我猜你应该在每次更改时重新解析文档。无论如何,最简单的方法是使用百分比,而不是显示确切的页面,而是显示非常接近的位置。例如,您可以在文档的百分比中找出一页的大小,并使用它来获取需要显示的部分。

祝你研究顺利!

关于android如何制作文本文件查看器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16043072/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com