android 是否提供任何内置控件,如视频 View 或 ImageView 来显示 pdf 电子书?
更具体地说,我想在屏幕上使用以下控件在 android 中打开 pdf 电子书。
- 缩放控件
- 翻转功能/滑动以更改页面。
实现这一目标的合适方法是什么?
最佳答案
Android 不提供默认的 PDF 阅读器。我相信有些手机预装了阅读 PDF 的应用程序,但您不能对所有设备都依赖这一事实。您现在可以做的最好的事情是选择打开用户的默认 PDF 阅读器(如果他们安装了一个)。
使用 Intent 打开用户的默认 PDF 应用程序(未经测试,应该是这样的):
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(pathToPDF, "application/pdf");
startActivity(intent)
关于android - android 是否提供通过某些控件在应用程序中阅读电子书的功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6748376/