Tag: epublib

如何在本机Android应用程序中呈现epub文件?

我正在尝试制作一个能够渲染.epub文件并在Android布局中显示其内容的Android应用程序。 我做了一个类似的应用程序,使用pdfRenderer显示pdf,使用位图显示pdf页面。 如何在android中使用epub文件实现类似的function? 我正在使用Epublib,但我无法找到任何好的教程。 我也尝试过skyepub,但它似乎已经过时了。 任何人都可以帮我一个epublib的例子这是我的epublib代码: package org.inevitablesol.com.epubdemo; import android.content.res.AssetManager; import android.graphics.Bitmap; import android.graphics.BitmapFactory; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Log; import android.view.View; import android.widget.Button; import java.io.IOException; import java.io.InputStream; import java.util.List; import nl.siegmann.epublib.domain.Book; import nl.siegmann.epublib.domain.TOCReference; import nl.siegmann.epublib.epub.EpubReader; public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); Button btn_openepub = (Button) findViewById(R.id.btn_openepub); […]