我想阅读所有目录的所有内容。你能告诉我如何阅读目录(toc)中的所有章节吗?请发布修改后的代码以便我们可以阅读所有内容或发布一些东西以便我可以阅读内容.publicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.main);AssetManagerassetsmanger=getAssets();try{//findInputStreamforbookInputStreamepubInputStream=assetsmanger.open(
我将EPUB文件提取为XHTML并在WebView上显示它们。但是当我想在WebView上显示它们时,它会显示整个页面。所以它看起来不像一本书。我想根据屏幕尺寸拆分指定的页面。可能吗?或者EPUB查看器如何解析页面并仅显示其中的一部分?谢谢。 最佳答案 在网络浏览器中实现电子书分页的最常用方法是使用CSS3columns,使每一列的宽度为视口(viewport)的宽度,并在用户向右或向左翻页时在视口(viewport)中来回滑动内容。开源电子阅读器Readium是anexampleofthisimplementation.
我正在尝试为android创建一个epub阅读器,所以经过大量搜索后我找到了skyepublibrary(SDK)。似乎它具有我想要的所有功能。我按照站点中的提示进行操作,但是在运行代码后我得到了一个空白屏幕和针对不同api的不同logcat,我再次检查了代码并agian但我找不到是什么错了。这是我的代码和logcat,我们将不胜感激。publicvoidmakeLayout(){StringfileName=newString();fileName="AliceinWonderland.epub";makeSetup();//makingdirectoryindeviceandcop
我提到了这个siegmannandroidtutorial并成功记录了Title、Authorname和Tableofcontents。现在我读到整本书可以在WebView中查看。但我找不到任何关于显示ePub文件的教程。在创建ePub文件时,我找到了thisfromSO但是我无法实现它,因为我对main.xml没有任何想法。请推荐任何创建和显示ePub文件的教程。为了创建ePub,我尝试引用thissiegmanneg但我无法正确理解它。我是否需要为每一章提供.html和.css才能创建ePub文件?我知道我对这个问题有点不清楚,因为在使用ePub方面我是绝对的初学者,所以任何建议/
我找到了一个使用epublib在android中阅读epub书籍的解决方案。我能读懂这本书的字幕。但是我没有找到一种方法来逐行阅读内容。我怎样才能做到这一点?获取书名的示例代码是privatevoidlogTableOfContents(ListtocReferences,intdepth){if(tocReferences==null){return;}for(TOCReferencetocReference:tocReferences){StringBuildertocString=newStringBuilder();StringBuildertocHref=newStringB
我正在尝试在androidpad中显示epub书。我可以解析html和css,为了显示书的内容和格式,也许书包括图片,看来我有两个选择:使用WebView。编写客户View,以便它可以呈现html/css---这似乎是一项非常复杂的任务。哪种方法好?如果我必须使用WebView,分页逻辑如何,因为webview在一页中解析一个html文件,我在webview中找不到分页符。 最佳答案 我开发了一个原生的epub播放器,适用于android和ios我在这里分享的代码是我的产品源代码的一部分,复制和粘贴它对你不起作用。作为引用。我在an
我正在开发一个应用程序,将.epub文件解压到Android中的SDCARD中。我已经阅读了Can'tUnzipEPubFile话题。它适用于.zip文件但不适用于.epub文件。有人能告诉我问题出在哪里吗?这是异常日志:03-2113:35:44.281:W/System.err(1255):java.io.FileNotFoundException:/mnt/sdcard/unzipped11/META-INF/container.xml:openfailed:ENOENT(Nosuchfileordirectory)我正在使用这段代码:privatevoiddecom()thro
我通过以下方式获得了iphone的详细信息ReadingePubformat但我想为Android模拟它,请查一下我可以为Android使用哪个框架??注意:在iphone中所有的GIF图像都被支持,但是同样的epub文件在android上运行不支持GIF图像和许多字体!!!!!! 最佳答案 如何阅读epubHTML内容我不太清楚你的意思。你想要所有的内容吗?或者具体的东西?可以使用Book.getContent()检索所有内容。如何在Android上显示这个(使用WebView?),我会为此使用WebView。不过我自己还没有尝试
我正在尝试使用库epublib和这个example读取ePub文件的内容证明了这一点。对我来说,从输入流加载书籍时会抛出异常//LoadBookfrominputStreamBookbook=(newEpubReader()).readEpub(epubInputStream);不确定为什么代码不工作并为我抛出异常?它对StackOverflow的其他用户有效。完整堆栈跟踪共享如下:W/System.err:java.io.EOFExceptionW/System.err:atlibcore.io.Streams.readFully(Streams.java:83)W/System.e
我正在开发一个阅读电子书(epub格式)的Android应用程序,目前我正在使用PaulSiegeman的epublib库,它确实是一个非常好的epub阅读器,但它有一些限制,例如和我需要,你不能水平移动页面(就像你阅读一本真正的书一样)所以我需要我自己的实现,但我被卡住了。实际读取epub然后将其放入webview的方法是下一个:privatevoidopenEpub(StringbookFilename){WebViewwebView=(WebView)findViewById(R.id.webView);nl.siegmann.epublib.domain.Bookbook=nu