首先要添加依赖 在Module 的build.gradle中添加下面的依赖
compile 'com.github.barteksc:android-pdf-viewer:2.6.1' //还有更高的版本 有需要自己更改然后在布局文件中修改
<com.github.barteksc.pdfviewer.PDFView android:id="@+id/pdf" android:layout_width="match_parent" android:layout_height="match_parent"/>
最后就是在java文件中来使用这个控件了
pdfView.fromFile(file) // .defaultPage(1) //显示页数 .onPageChange(this) //页面监听 .swipeHorizontal(false) //fales 上下翻页 true 左右 .enableAntialiasing(true) //是否页面渲染 .enableSwipe(true) // .onLoad(this) //.pages(1,2) //可以过滤的页数 .load(); // pdfView.useBestQuality(true);//true为ARGB_8888 fales为RGB_565
file是pdf文件所在的文件夹路径(也可根据自己的需求修改 通过网络链接url或者Android里面的自带资源来展示pdf)
pdfView.fromUri() //通过链接来作为pdf源。。。。。
其他的pdf源展示都有其对应的方法 到时可以自己去依赖里面查看来选择适合自己的一种
下面的连接是我自己写的一个小例子 有需要的朋友可以借鉴一下。
https://download.youkuaiyun.com/download/like_lgg/10447991
本文介绍如何在Android应用中集成PDF查看器。首先需要在build.gradle中添加依赖,接着在布局文件中配置PDFView组件,并在Java文件中初始化PDFView。支持多种PDF源加载方式。
1139

被折叠的 条评论
为什么被折叠?



