現在我正在研究電子書閱讀器..我從這個http://www.siegmann.nl/epublib/android得到了一個epub庫,但它需要很長時間才能逐行讀取內容,並且在我的項目中有一個突出顯示內容的選項..如何使有可能..預先感謝..如何在android中讀取epub文件?
1
A
回答
1
所以我不知道我是怎麼想出這個答案,但無論如何。
對於您當前的問題,可以查看脊椎指數(脊椎區別於目錄的內容)或內容列表(如果信息位於元數據中)。
現在你怎麼脊柱指數做到這一點:
Spine spine = new Spine(book.getTableOfContents());
List<SpineReference> spineList = spine.getSpineReferences(); //List of spine information
Resource res = spine.getResource(1);//1 is an example to proper utilize this you have to store the information on which part you are in and how much you rendered. I suggest keeping a static integer on what your location is and after this part is done you can go to the next one and so on.
InputStream is = res.getInputStream();//getting the inputstream
StringBuilder string = new StringBuilder();//Create a builder as we will add more information to the string
BufferedReader reader = new BufferedReader(new InputStreamReader(is));
string html,line = null;
while ((line = reader.readLine()) != null) {//start reading the information line by line
html = string.append(line + "\n").toString();//get information for line by line basis
}
現在,您將需要從文本解析出的HTML信息以獲得正確的信息
現在對於它要目錄除了1行改變外,其餘部分與頂部相同
ArrayList<TOCReference> book_list = new ArrayList<TOCReference>(amBook().getTableOfContents().getTocReferences());
同樣的方式來閱讀它。 BufferReader - > Inputstream
相關問題
- 1. Android - epub讀取.epub文件..
- 2. 如何使用javascript讀取epub文件
- 3. 如何使用skyepub讀取epub文件?
- 4. 在Android中閱讀.epub文件
- 5. 在iPhone SDK中讀取Epub文件
- 6. 如何閱讀.epub文件
- 7. Erro閱讀Android中的epub文件
- 8. 從.epub文件中讀取內容
- 9. 如何閱讀Android中的Epub文件的所有內容?
- 10. 同時閱讀Android上的epub文件
- 11. 如何從epub文件中讀取整個章節?
- 12. 使用iphone sdk讀取.epub文件
- 13. 使用epublib逐頁讀取epub文件
- 14. 如何在android中讀取csv文件?
- 15. 如何在Android中讀取.crt文件
- 16. 如何在android中讀取txt文件
- 17. 如何在android中讀取pdf文件?
- 18. 如何在android中讀取xml文件?
- 19. 使用Android資產文件夾中的HTML和Javascript讀取Epub文件?
- 20. iPhone - 閱讀.epub文件
- 21. 閱讀EPUB文件時siegmann
- 22. 在android中使用ePub文件
- 23. 在android中呈現epub文件
- 24. 如何在UIWebView中下載.epub文件?
- 25. 如何在iPhone中列出.EPUB文件?
- 26. Java swing中的Epub文件閱讀器
- 27. 如何在Android中讀取PDF文件以及如何讀取android中pdf文件中的索引?
- 28. Android:解析.epub文件
- 29. 從Xamarin C中的Windows Mobile中的設備讀取EPUB文件#
- 30. 如何從EPUB文件
你的問題到底是什麼? –
我想在textview.is中顯示epub教科書可能嗎?是的如何?合適的答案讚賞... – daffodils
@daffodils我也從該網站下降,但它不起作用,你能幫助我,你有什麼改變嗎? – PankajAndroid