android - 打开第三方 Epub 阅读器

标签 android filereader epub

实际上我想开发一个 EPUB 格式的图书列表(列表将从网络服务中检索)。

当选择一个项目(一本书)时,它应该会提示手机中安装了可用的 epub 阅读器。类似于“分享”将调用 SMS、FB、Twitter 等应用。

我知道有第三方 EPUB 阅读器 sdk,但我不想开发另一个 epub 阅读器。有人可以给我指出正确的资源吗?

提前感谢您抽出时间。

最佳答案

让第三方应用程序查看文件的典型方法是使用 ACTION_VIEW Intent,其中 Uri 指向文件(例如,已发布 via FileProvider ),以及该文件的 MIME 类型(例如,EPUB 的 application/epub+zip)。

关于android - 打开第三方 Epub 阅读器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21555234/

相关文章:

android - 检查来电号码是否存储在联系人列表中

java - 如何生成读取文本的 FTL 代码?

pandoc - 如何使用 pandoc 包含 epub 模板中的图像?

Java:从文件扫描到数组列表,然后最小/最大/平均值/标准偏差

ajax - 通过GET请求下载图片但获取 'application/octet-stream'

html - 如何以编程方式将 HTML 转换为 epub?

html - 利用 ePub 的整个视口(viewport)进行交互

android - ViewModelProviders.of(getActivity()) "Cannot resolve method of(android.app.Activity)"

在触摸 EditText 框之前,Android Recyclerview 不会出现

android - 如何从我的 Android 应用程序在 Google map 中标记特定位置