epublib を使用して Android で epub 本を読むための解決策を見つけました。本の字幕を読むことができます。しかし、コンテンツを 1 行ずつ読む方法が見つかりませんでした。どうすればこれを達成できますか?
本のタイトルを取得するサンプル コードは次のとおりです。
private void logTableOfContents(List<TOCReference> tocReferences, int depth) {
if (tocReferences == null) {
return;
}
for (TOCReference tocReference : tocReferences) {
StringBuilder tocString = new StringBuilder();
StringBuilder tocHref=new StringBuilder();
for (int i = 0; i < depth; i++) {
tocString.append("\t");
tocHref.append("\t");
}
tocString.append(tocReference.getTitle());
tocHref.append(tocReference.getCompleteHref());
Log.e("Sub Titles", tocString.toString());
Log.e("Complete href",tocHref.toString());
//logTableOfContents(tocReference.getChildren(), depth + 1);
}
}
このコードはhttp://www.siegmann.nl/epublib/androidから取得しました
本のストーリーはどうやって手に入れることができますか...