android - 使用 epublib 搜索 epub 内容

标签 android search epub epub3 epublib

我正在使用 epublib jar 文件在我的 android 应用程序中阅读 epub 电子书。我希望用户能够搜索电子书内容。我发现有一个搜索包:nl.siegmann.epublib.search。我从here找到的.如何使用 epublib 中的搜索功能? 非常感谢您的帮助。

最佳答案

看看 SearchIndex.java:

Book your_book = ...;
String your_search_word = "abc";
SearchIndex si = new SearchIndex(your_book);
SearchResults sr = si.doSearch(your_search_word);
// parse sr as needed

关于android - 使用 epublib 搜索 epub 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23168623/

相关文章:

java - 在 InputStream 中搜索

python - 假设我在数据库中有 400 行人名。搜索他们姓名的最佳方式是什么?

html - 将 HTML 拆分为页面,不将行切成两半

search - 基于Lucene的数据库搜索引擎

用于构建 epub 的 Java 代码不起作用

javascript - 如何跨多个 svg 文件使用字体字形?

Android:无论如何要知道是否检查了 'Unknown Sources' 吗?

Android 地理围栏(多边形)

android - 使用 MPAndroidChart 自定义 XAxis 标签

java - 如何在java中为android获取El​​ementById