1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Android 应用内部打开PDF文件

Android 应用内部打开PDF文件

时间:2023-01-14 04:13:35

相关推荐

Android 应用内部打开PDF文件

有时候在项目中,难免会用到打开pdf这个功能,自己写吧,太坑,而且也不知道从何下手。

这里推荐一个比较好的第三方开源pdf阅读器,在网上搜索了很多,如果google能用,直接用webview就好了。

但是现实很残酷。这个开源项目是pdfview 地址:/barteksc/AndroidPdfViewer

/JoanZapata/android-pdfview这个地址已经废弃,没有人维护,使用时候,有时会提示文件损坏

感谢/zhaoyanjun/p/5033923.html 该博主的提醒,我说一下我的使用流程

1、在本地用gradle构建

compile 'com.github.barteksc:android-pdf-viewer:2.6.1'

2、使用该控件

<com.github.barteksc.pdfviewer.PDFView

android:id="@+id/pdfView"

android:layout_width="match_parent"

android:layout_height="match_parent" />

3、设置地址

pdfView.fromFile(new File(localPdfPath))//pdf地址

.defaultPage(1)//默认页面

.enableDoubletap(true)

.swipeHorizontal(true)//是不是横向查看

.onPageChange(this)

.enableSwipe(true)

.load();

这样就可以使用了,当然改控件还可以查看很多来源的pdf

比如fromUri、fromBytes、fromStream等方式

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。